我正在開發一個類項目,我在想如果任何人都可以提供一些輸入/信息,我將如何以更好的方式驗證我的表單域。具體來說,我希望彈出警告框來顯示所有缺少的必填字段,而不是每個缺少字段一個框。任何輸入都會膨脹。使用Javascript驗證和提醒的HTML表單
<script type="text/Javascript">
function validateForm(assignmentForm)
{
valid = true
if (document.assignmentForm.firstName.value=="")
{
alert ("Please fill in your first name.");
valid = false;
}
if (document.assignmentForm.lastName.value=="")
{
alert ("Please fill in your last name.");
valid = false;
}
return valid;
}
</script>
我是新來的HTML內使用JavaScript,所以我提前道歉,最有可能是一個非常新手的問題。此外,這裏的HTML部分的片段:
<!--Name Text Fields-->
<form id="assignmentForm" name="assignmentForm" method="post" onsubmit="return validateForm();">
<table cellspacing="15">
<tr>
<td><a href="#">First Name: </a></td>
<td><input type="text" id="firstName" name="firstName"></td>
</tr>
<tr>
<td><a href="#">Last Name: </a></td>
<td><input type="text" id="lastName" name="lastName"></td>
</tr>
嗨,我們可以幫助你,如果你問一個具體的問題,「更好」是一個意見問題。此外,你應該首先谷歌關於警報框的信息,有關於網絡上的信息很多。 – anthonygore