js判断密码不可以输入空格

解决方案 »

  1.   

    function IsNull(){
      var password=$.trim($("#txtpassword").val());
      if(password==""){
       alert('密码不能为空');
       return false;  
      }
    return true;
    }
      

  2.   

    var regNull=/(^\s*)|(\s*$)/g;
    if(regNull.test("密码")){
     有空格
    }
      

  3.   

    var regNull=/(^\s*)|(\s*$)/g;
    if(regNull.test(你的密码值)){
     有空格
    }
      

  4.   


       <script type="text/javascript">
      function chk(){
         var pwd=document.getElementById("pwd").value;
     alert(pwd);
     var parten = /^\s*$/ ; 
        if(parten.test(pwd)) {
       alert("error");
     }
      }
    </script>
    </head><body>
    <input type="password" id="pwd" name="pwd"/>
    <input type="button" onclick="chk()" value="ok" />
    经firefox和IE测过,可用,就是用正则判断一下
      

  5.   


    var parten = /\s+/ ; 
      

  6.   

    既然楼主不喜欢正则,好吧。。var text = "asdfasd asdfasd";
    if(text.indexOf(" ") >= 0)
    {
    alert("有空格");
    }