我有一個.js文件中的javscript代碼,用於驗證文本字段,但當它是外部文件時它將不起作用。我的意思是代碼從JSP中分離出來。Javascript - JSP頁面不會運行.js文件
<script type="text/javascript">
function checkForm(form)
{
if(form.username.value == "")
{
alert("Error: Username cannot be blank!");
form.username.focus(); return false;
}
}
</script>
JSP
<HEAD><script type="text/javascript" src="check.js"></script></HEAD>
<form name="register" method="post" action="registerUser.jsp" onsubmit="return (checkForm(this) && false);">
<table summary="Register Form" cellspacing="15">
<tr>
<td align="right"> Username: </td> <td><input name="username" size=20 type="text"/></td> <td>*Min: 4 chars.</td>
</tr>
</table>
<div id="Buttons">
<p><input type="submit" value="Register">
<input type="reset" value="Reset Fields"></p>
</div>
</form>
哈哈,我現在覺得很蠢。 :P謝謝。 – Steve 2011-02-13 19:48:29