您的位置:首页 > Web前端 > JavaScript

给服务器控件添加前台js验证,使得通过了前台js验证才执行相应的服务器端操作(OnClientClick)

2010-12-11 19:38 731 查看
前台 js
function checknull()
{
var _lat=document.getElementById("lat").value;
var _lng=document.getElementById("lng").value;
var _title=document.getElementById("title").value;
var _content=document.getElementById("content").value;
if(_lat==""||_lng==""||_title==""||_content=="")
{
alert("不能为空!");
return false;
}
else
{
alert("succeed");
return true;
}
}
<asp:Button ID="Button1" runat="server" Text="add" onclick="save_Click" OnClientClick="return checknull()" />

OnClientClick="return button_up()" 这句话中 return 是关键,

如果返回的是true,则继续执行服务器端的Onclick代码。

如果返回的是false,则不执行Onclick代码。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐