各位谁有一个手机号码的提示,就是用户输入错了直接给用户提示!是在前台做的那个,

解决方案 »

  1.   

    //手机号:13912345678   
    function isMobil(s)   
    {   
      var patrn = /^[0-9]{11}$/;   
      if(!patrn.exec(s)) {   
      return false;   
      }   
      return true;   
    }   
       
    //普通座机号:+0086-010-66668888   
    function isTel(s)   
    {   
      var patrn = /^[+]{0,1}(\d){1,4}[ ]{0,1}([-]{0,1}((\d)|[ ]){1,12})+$/;   
      if(!patrn.exec(s)) {   
      return false;   
      }   
      return true;   
    }   
    试试
      

  2.   

    哦,谢谢您,有了这个我不知道怎么往页面里加,能不能也告诉我页面里的<input type=text>这个我要怎么写,才能引用这个,才能出来效果!我不太会,
      

  3.   


    <input type="text" onblur="test(this)"/>
    <script>
    function isMobile(s)  
    {  
      var patrn = /^[0-9]{11}$/;  
      if(!patrn.exec(s)) {  
      return false;  
      }  
      return true;  
    }  
       
    //普通座机号:+0086-010-66668888  
    function isTel(s)  
    {  
      var patrn = /^[+]{0,1}(\d){1,4}[ ]{0,1}([-]{0,1}((\d)|[ ]){1,12})+$/;  
      if(!patrn.exec(s)) {  
      return false;  
      }  
      return true;  
    }  
    function test(o){
       if(!isMobile(o.value)){ alert("请输入手机号!");}
    }
    </script>
      

  4.   

    我也觉得自己好笨哦,谢谢各位的帮忙,还有就是BLUE_LG能不能在给我改成不是弹出对话框的方式,就是让提示直接在这个文本框的右边显示出来啊,