-1
這段代碼有什麼問題?JavaScript驗證
網頁正在導入這個外部JavaScript,但是在用戶輸入錯誤時,不會顯示警告消息框。
page.jsp:
<form name="reg-form" action="ServletName"
onsubmit="return validateForm()" method="POST">
<table>
<tr>
<td>
<input name="organization" type="text" required>
</td>
</tr>
<tr>
<td>
<input type="submit" value="Register">
</td>
</tr>
</table>
</form>
val.js:
function validateForm()
{
var result=true;
var message="";
var orgnization=document.forms["reg-form"]["organization"].value;
if(orgnization.length<3)
{
message+="\nName of Organization cannot be less than 3 characters long";
result=false;
}
if(!result)
{
alert(message);
}
return result;
}
工作對我來說:http://jsfiddle.net/fye8wqku /在JavaScript錯誤控制檯中查看並告訴你在那裏看到了哪些錯誤。 – JJJ 2014-09-30 11:17:31
@Juhana我在NetBeans中編寫代碼,如何找到JavaScript錯誤控制檯? – 2014-09-30 11:19:03
http://webmasters.stackexchange.com/questions/8525/how-to-open-the-javascript-console-in-different-browsers – JJJ 2014-09-30 11:20:01