我試圖使用JavaScript來驗證我的形式。我想,如果一個用戶離開輸入框爲空,則他會看到一個警告和表單不會提交數據到PHP文件。不幸的是,下面的代碼不適合我。 JavaScript不在表單提交上執行。JavaScript表單驗證工作不適合2個輸入字段
的JavaScript
<script>
function MyForm() {
var x =document.forms["myForm"]["name"].value;
if (x == null || x == "") {alert("Name must be filled out");
return false;
}
{ var y=document.forms["myForm"]["age"].value;
if (y == null || y == "") {
alert("age must be filled out");
return false;
}
}
形式
<form name="myForm"action="game.php"onsubmit="return myForm()"method="post">
Name: <input type="text" name="name">
Age: <input type="text" name="age">
<input type="submit" value="Submit">
</form>
任何幫助是極大的appriciated。
調用在窗體的'onsubmit'中。這裏只有在有一個錯字(第一個字母是小寫)。 – amenthes