当前位置: 代码迷 >> ASP.NET >> asp.net控件上怎么实现先运行js代码,再决定是否运行服务端代码
  详细解决方案

asp.net控件上怎么实现先运行js代码,再决定是否运行服务端代码

热度:2454   发布时间:2013-02-25 00:00:00.0
asp.net控件上如何实现先运行js代码,再决定是否运行服务端代码?
比如一个按钮,当按下的时候,我想先用js代码判断某个输入框的格式是否正确,如果正确了,再将输入框的内容传到server端处理。如果不正确,则在js代码中弹出一个消息框,告诉用户输入错误。

------解决方案--------------------------------------------------------
VS2005,可以这样:
function checkInpput()  //你可以写怎么的检查函数
{
alert( "Please input some words! ");
return false;
}
<asp:Button id= "btnOk " runat= "server " OnClientClick= "return checkInput(); " OnClick= "btnOk_Click " Text= "Ok " />
  相关解决方案