首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-01-06 
asp.net控件上如何实现先运行js代码,再决定是否运行服务端代码?比如一个按钮,当按下的时候,我想先用js代码

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 " />

热点排行