在一个注册页面若用户输入 就用JS判断用户输入的是否正确如手机号码就应为数字,若用户不输入就不做判断这个JS怎么去写???

解决方案 »

  1.   

    var vv = document.all.txt1.value;if(vv!="")
    {
     ......
    }判断代码在下面://验证是否为数字
    function CheckStrIsNum(s)
    {
      var n=parseInt(s);
      return !(isNaN(n));
    }
      

  2.   

    <script language="javascript"> 
    function CheckLT(s) { 
        var ipt=s;   
     var filter=/^13[0-3]{1}[0-9]{8}$/;
        if (!filter.test(ipt))        return false; 
        return true; 

    </script>
    <script language="javascript"> 
    function CheckYD(s) { 
        var ipt=s;   
     var filter=/^13[5-9]{1}[0-9]{8}$/;
        if (!filter.test(ipt))        return false; 
        return true; 

    </script>
      

  3.   

    130-134的号在楼上就行不通了,嘿嘿...
    var filter=/^13[0-9]{9}$/;