在客户端增加服务器端按钮的onclick事件
2006-03-22 09:58
281 查看
分为两部分:
一.在服务器端的Page_load事件中添加按钮的Attributes属性:
this.btnAdd.Attributes["onclick"]="javascript:return checkData();";
//return关键字很重要,当条件为false时服务器端的click事件才不会执行.
二.在客户端中写如下的JS代码:
function checkData()
{
if(document.all("txtName").value=="")
{
alert("新增用户姓名不能为空");
return false;//此名很重要,这样当txtName为空时就不会执行服务器端按钮(btnAdd)的click事件.
}
}
一.在服务器端的Page_load事件中添加按钮的Attributes属性:
this.btnAdd.Attributes["onclick"]="javascript:return checkData();";
//return关键字很重要,当条件为false时服务器端的click事件才不会执行.
二.在客户端中写如下的JS代码:
function checkData()
{
if(document.all("txtName").value=="")
{
alert("新增用户姓名不能为空");
return false;//此名很重要,这样当txtName为空时就不会执行服务器端按钮(btnAdd)的click事件.
}
}
相关文章推荐
- .NET服务器端按钮在客户端点击后禁用,服务端执行完事件后再次激活
- 服务器端按钮添加客户端事件(确定、取消执行)
- 在客户端实现服务器端按钮的点击事件
- js动态添加input按钮并给按钮增加onclick的函数事件(带参数)
- 问题:按钮的客户端和服务器端事件?
- 关于asp.net button按钮的OnClick和OnClientClick事件
- .NET Remoting服务器端订阅客户端事件
- input按钮onclick事件大全
- 在DataGrid模板中增加按纽事件已经普通的客户端事件
- 在DataGrid模板中增加按纽事件已经普通的客户端事件
- 关于 submit 按钮的 onclick 验证事件,第一次验证失败,第二次 submit 按钮失效的原因解析
- js 增加确定取消按钮的弹出窗口,嵌套执行函数用法 onclick,confirm
- android端和pc端使用usb进行socket通信,其中android是服务器端,pc是客户端。如何实现安卓端输入的数据通过按钮发送到pc端?
- 耗时很长的服务器端事件中让客户端得到中间过程信息的合理解决方案(续)
- asp.net中,如何给按钮增加JS事件
- asp.net中,如何给按钮增加JS事件
- 提交按钮(type="submit")中使用onclick事件
- 给服务器端DropDownList控件添加客户端onchange事件
- 客户端验证和onclick事件句柄,前台js验证和.net控件验证
- (备忘)devexpress 中 在客户端事件(javascript)中,设置不执行服务器端代码的语句 e.processOnServer = true