在下急需要一个ajax,javascript的注册会员的代码,有哪位仁兄有现成的,给一份,在下不胜感激!做类似于输入完手机号,后面马上可以检测合法性。

解决方案 »

  1.   

    这个很简单阿,看看Discuz的代码的注册页面,现成的
      

  2.   

    输入完手机号,后面马上可以检测合法性
    ================
    这样是用JS正则来实现的,注册用到得ajax是 用ajax去数据库中验证用户是否存在例子:http://www.builder.com.cn/2007/1013/550656.shtml
    http://download.csdn.net/source/306570
    http://www.blueidea.com/tech/program/2006/3743.asp[url]
    [url=http://www.google.cn/search?hl=zh-CN&q=ajax+%E7%94%A8%E6%88%B7%E6%B3%A8%E5%86%8C&lr=]更多例子
      

  3.   

    在输入框失去焦点时马上取出值然后AJAX提交结果看看
    ajaxPost(v) 函数先定义
    onblur="javascript:ajaxPost(this.value);"
      

  4.   

    <script type="text/javascript">
    //建立XMLHttpRequest 对象
      HTTPRequest=function(){
      var xmlhttp=null;
      try{
       xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
      }catch(e01){
    try{
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }catch(e02){
    //empty do
    }
      }
      if(!xmlhttp && typeof XMLHttpRequest != 'undefined'){
    try{
       xmlhttp=new XMLHttpRequest();
       }catch(e03){
       xmlhttp=false;
       }
       }
       return xmlhttp;
      }//-------------------------------------
    function CallBack(xhttp)
    {//返回处理函数
    if(xmlhttp.readyState==4)
    {
    if(xmlhttp.status==200)
    {
    var re=xhttp.responseText;
    alert(re);
    //...其他操作
    }
    }
    }
    //----------------------------------------
    function ajaxPost(url,v){
    //ajax提交函数
      var xhttp=new HTTPRequest();
      xhttp.open("GET",url,true);
      xhttp.onreadystatechange=function(){CallBack(xhttp)};
      xhttp.send(null); 
      }
    </script>引用:
    <input id="xxx" name="xxx" type="text" onblur="javascript:ajaxPost('提交网址',this.value);">