怎么让ASP.NET判断字符串为空后不刷新网页?
我在前台放了一个输入框和一个Button按钮,我想在前台做个判断,如果输入为空,弹出提示,而且不刷新网页,也不执行OnClick="Button1_Click",有没有比较好的方法?
- HTML code
<input id="keyword" type="text" name="xm" style="width:150px;" value="" /><asp:Button ID="Button1" runat="server" OnClientClick="Check()" OnClick="Button1_Click" Text="搜索" />
- JScript code
function Check(){ var a=document.getElementById("keyword").value; if(document.getElementById("keyword").value=="") { window.alert("请输入查询条件!"); return false; }}[解决办法]
<asp:Button ID="Button1" runat="server" OnClientClick="return Check()" OnClick="Button1_Click" Text="搜索" />
function Check(){
var a=document.getElementById("keyword").value;
if(document.getElementById("keyword").value=="")
{
window.alert("请输入查询条件!");
return false;
}
return true;
}