一个问题 高手一定要路过,要不我就死定了!在线等等急急急!!!
就是我在javascript进行textbox验证   已经返回return   true 
 可是后台代码就不是执行,是怎么会事情呢?   
 function   enduser1() 
 			{ 
 				var   username=document.getElementById( "txtUser ").value; 
 				if(username.length> 5   &&   username.length <=18) 
 				{ 
 					ajaxmethod.GetUserCountByuser(username,callback); 
 				} 
 				else 
 				{ 
 					document.getElementById( "div1 ").innerHTML= "用户名长度限制为6-15字节且由为数字,字母和下划线组成 "; 
 					document.getElementById( "div1 ").style.display= " "; 
 					return   false; 
 				}  				 
 			} 
 			function   callback(response) 
 			{ 
 				if(response.value> 0) 
 				{ 
 					document.getElementById( "div1 ").innerHTML= "该用户名已经存在! "; 
 					document.getElementById( "div1 ").style.display= " "; 
 					return   false; 
 				} 
 				else 
 				{ 
 					document.getElementById( "div1 ").style.display= "none "; 
 					return   true; 
 				}  			 
 			}   
 //按钮   客户端按钮转成服务器端按钮 
  <INPUT   id= "btnAdd "   onclick= "return   enduser1(); "   style= "WIDTH:   40px;   HEIGHT:   20px "   type= "button "   value= "注册 "   runat= "server ">
------解决方案--------------------function enduser1() 
 { 
     验证代码 
       ...   
     if(通过) 
     { 
        document.form1.submit();   form1是你页面form的ID 
     } 
 }
------解决方案--------------------onclick= "return enduser1(); "     
 返回的不是true    
 验证密码这种小事可以直接提交服务器,不用AJAX。