在textbox的onblur的客户端事件中用AJAX去检查用户名是否已经存在

解决方案 »

  1.   

    这个好办啊 AJAX  onBlur="ExistUser(this.value); reutrn false;"
      

  2.   

    这个好办啊 AJAX  onBlur="ExistUser(this.value); return false;"然后自己写一个验证用户是否存在函数
      

  3.   

    function XmlPost() 

    var webFileUrl = "ChkUsr.asp?UName=" + document.getElementById("Uname").value + "&Upwd=" + document.getElementById("Upwd").value; 
    var result = ""; 
    if (window.ActiveXObject) { 
    xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); 

    else if (window.XMLHttpRequest) { 
    xmlHttp = new XMLHttpRequest(); 
    } //var xmlHttp = new ActiveXObject("MSXML2.XMLHTTP"); 
    xmlHttp.open("Post", webFileUrl, false); 
    xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); 
    xmlHttp.send(""); xmlHttp.onreadystatechange=function() 

    if (xmlHttp.readyState==4) 

    result = xmlHttp.responseText; 


    if(xmlHttp.status!=200) 

    alert ('网络故障(xmlHttp.status='+xmlHttp.status+'),请稍后再试!'); 
    } result = xmlHttp.responseText; 
    document.getElementById("soso").innerHTML= result; } 
      

  4.   

    如果用户存在得到result是一个什么值?