我今天做一个网站,发现客户端OnClientClick事件执行了,我把它return false; 为什么onclick 这个事件还是会执行呢?
代码如下:希望那个大哥能指点迷津!谢谢!!!
/********后台********/
<script type="text/javascript">
function setShow()
{
var text= document.getElementById("txtText").value;
if(text=="")
{
alert("为空!");
return false;
}
}
</script>
<asp:Button ID="btnOK" runat="server" Text="确定" OnClientClick="setShow()" οnclick="btnOK_Click"/>
/********后台********/
protected void btnOK_Click(object sender, EventArgs e)
{
Response.Write("<script>alert('我执行后台了!!');</script>");
}