我正在尋找一些關於我正在處理的HTML表單的代碼。我試圖用它做的是,當我錯誤地填寫時,我試圖提醒三個必填字段。姓氏字段不能爲空,年齡必須在18到35之間,性別必須具有M,m,F,f的有效條款,其他任何值都將返回false並且不能留空。我無法弄清楚我的表單代碼有什麼問題
<html>
<head>
<title>Form</title>
<meta charset="utf-8">
<script type="text/javascript">
<!--
function validateform(){
var age=document.myform.age.value;
var sex=document.myform.sex.value;
if (last == ""){
alert("Last name can't be blank.");
return false;}
if (age.value < 30){
return true;
}else if (age.value < 18){
alert("You are not old enough to fill out the form.")
return false;}
if (sex == 'M' || sex == 'm' || sex == 'F' || sex == 'f'){
return true;
}else if (sex == ""){
alert("Please enter a valid gender");
return false }
</script>
<body>
<form action="" method="post" name="aform"><table>
<form method="post">
<tr>
<td>Enter first name</td><td><input type="text"
name="first" /></td></tr>
<tr><td>Enter last name</td><td><input type="text" name="last"
id="last" />*</td></tr>
<tr><td>Enter your age</td><td><input type="text" name="age" id="age"
size=5 />*</td></tr>
<tr><td>Enter your sex</td><td><input type="text" name="sex" id="sex"
size=2 />*</td></tr>
<tr><td>Enter your favorite color</td><td><input type="text"
name="color" /></td></tr>
<tr><td><input type="button" value="Submit" onclick="verify();" /></td></tr>
</table>
</form>
</body>
</html>
'< - '獲得腳本標籤擺脫這種.... – epascarello
如果你不到30歲,比你!也小於18 ....訂單很重要... – epascarello
您已驗證並驗證 –