在客户端增加服务器端按钮的onclick事件

分为两部分:
一.在服务器端的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事件.
  }

}
posted @ 2006-03-22 09:58  狐狸马三  阅读(311)  评论(0编辑  收藏  举报