2015-07-03 75 views
0

我試圖在HTML表單上運行表單驗證,以確保該用戶填寫了兩個相同的密碼字段。而且它不工作,我正在使用Netbeans 8.0.2。預先感謝幫助我追蹤問題。表單驗證沒有運行

我的HTML表單和JavaScript驗證碼:

<html> 

<head> 
    <title> home </title> 
    <script type="text/javascript"> 
    function matchpass() { 

     var fpass = document.myform.pass.value; 
     var spass = document.myform.pass1.value; 
     if (fpass === spass) { 
      return true; 
     } else { 
      alert("Password must be same"); 
      return false; 
     } 
    } 
    </script> 
</head> 

<body> 
    <form name="myform" action="register.jsp" onsubmit="return matchpass();"> 
     Password: 
     <input type="password" name="pass" /> 
     <br> Re-enter Password: 
     <input type="password" name="pass1" /> 
     <br> 
     <input type="submit"> 
    </form> 
</body> 

</html> 
+0

的http://的jsfiddle。 net/tusharj/yejbv526 /爲我工作 – Tushar

+1

你應該告訴我們什麼是不工作的。一個錯誤 ?什麼也不做 ? –

+0

也適合我。 netbeans與什麼有什麼關係? – wardk

回答

0

試試這個,在我看來,你不趕值

<form name="myform" action="register.jsp" onsubmit="return matchpass(this);">

function matchpass(value) { 
+0

謝謝你現在的作品 –