2013-08-19 82 views
0

問題沒有任何驗證。我可以將表格留空並且沒有任何提示無法獲取表單

<html> 
<body> 

<script src="http://code.jquery.com/jquery-latest.min.js"></script> 
<script type="text/javascript"> 
    function validateForm() { 

     var x = document.forms["myform"]["fname"].value; 

     if (x == null || x == "") { 
      alert("Enter your certificate address first."); 
     } else if(!x.match(/facebook/g) || !x.match(/access_token/g)) { 
      alert("Invalid certificate address, please try again..."); 
return false; 
     } 
) 

</script> 

<form name="myform" action="welcome.php" method="post" onsubmit="return validateForm();"> 
Name: <input type="text" name="fname"> 
<input type="submit" value="submit"> 
</form> 

</body> 
</html> 

不確定這是什麼問題。看起來相當困難

+2

變更爲}最後。 –

+0

任何控制檯錯誤? – karthikr

+0

哦,我不小心使用了)而不是} –

回答

2

缺少你的最後一個支架。變更}