我是JavaScript新手,我一直在做基於HTML和JavaScript的大學任務。在這項任務中,我被要求創建一些表格,允許一個人註冊某種形式的教育課程。我被要求使用HTML創建表單並僅使用JavaScript驗證條目。JavaScript雙重形式驗證
我一直在努力弄清楚是如何使用驗證的一個街區,以驗證多個表單輸入(如果可能的話),我想只用validateForm
驗證兩個firstname
和familyname
投入。
下面是一段我一直在測試了:
<head>
<script>
function validateForm() {
var x = document.forms["nameform"]["firstname"].value;
if (x == null || x == "") {
alert("first name must be filled out");
return false;
}
}
</script>
</head>
<body>
<form name="nameform" , action="demo_form.asp" , onsubmit="return validateForm()" , method="post">
<b>First name:</b>
<input type="text" name="firstname">
<br>
<b>Family name:</b>
<input type="text" name="familyname">
<br>
<input type="submit" value="Submit">
</form>
</body>
任何幫助將不勝感激!
謝謝!這正是我所期待的。 – bigsenator 2013-04-04 13:24:26