我是想做,用户注册的检查用户名是否已经存在,单击检查时,却提交了表单的内容,请问如何单击时不提交表单的内容呢!!谢谢了!

解决方案 »

  1.   

    检查用户名是在哪里检查?服务器端还是利用ajax在客户端检查?
      

  2.   

    this.Button1.Attributes.Add("onclick","javascript:return Check();">
    function Check()
    {
         
       if(条件)
         return true;
    else
       return false;   //也就是  return 条件.}
      

  3.   

    ajax 可以实现 function checkaccounts()
    {
    var accounts=document.getElementById("tbxAccounts");
    if(accounts.value=="")
    {
        alert("请输入要检测的帐号!");
    }
    else
    {
    alert(register.CheckAccounts(accounts.value).value);
    }
    }
      

  4.   

    你说的应该得利用ajax了,如果你要到数据库检测用户名的话,上面的方法都不行上网找找示例吧
      

  5.   

    在PageLoad中声明
    按钮.Attribute["onclick"] = "return Check();";