1. 程式人生 > >JS實現使用者名稱,密碼正則表示式的校驗

JS實現使用者名稱,密碼正則表示式的校驗

 function d(){
  var name=document.getElementById("me").value;
       
  //電話號碼驗證
  var str=/^[+]{0,1}(\d){1,3}[ ]?([-]?((\d)|[ ]){1,12})+$/;
  //郵箱驗證
  //var str=/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
  if(n=name.match(str)){
   document.getElementById("lala").innerHTML=n;
    alert("pass");
   document.write(n);
  }else{
     alert("error");

  }

表單:

<body>
    <form name="from" action="txt" method="post">
        <p id="lala">你真皮</p>
        <input id="hehe" type="button" value="萬里追蹤" onclick="d()"/>
    </form>
</body>