[問題] 請問寫網頁註冊系統的問題
不好意思 我又來了...
想再請問一個JavaScript 註冊網頁的問題
一般來說 在填註冊網頁的時候 只要有一個必填選項沒填
就會出現警告訊息
但我RUN出來的結果
只有第一個選項沒有填的時候 才會有錯誤訊息
其他的選項沒填就不會出現錯誤訊息
請問是什麼問題呢...謝謝...^^"
CODE如下...
<%@ page contentType="text/html; charset=big5" language="java"
import="java.sql.*" errorPage="" %>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>無標題文件</title>
</head>
<script language="javascript">
function check()
{
if (document.form1.id.value == "")
{
window.alert("未輸入帳號!");
return false;
}
if (document.form1.pwd.value == "")
{
window.alert("未輸入密碼!");
return false;
}
if (document.form1.cpwd.value == "")
{
window.alert("未輸入確認密碼!");
return false;
}
if (document.form1.email.value == "")
{
window.alert("未輸入email!");
return false;
}
if (document.form1.tel.value == "")
{
window.alert("未輸入電話!");
return false;
}
if (!(document.form1.sex[0].checked) && !(document.form1.sex[1].checked))
{
window.alert("未選擇性別!");
return false;
}
if (document.form1.city.value=="0")
{
window.alert("未選擇居住地!");
return false;
}
return confirm("確定要送出嗎?");
}
</script>
<body bgcolor="#DDEBEC">
<div align="center">
<p><strong><font color="#333366">請填寫會員註冊資料 </font></strong></p>
<form name="form1" method="post" action="list.jsp">
<table width="54%" border="0" align="center" cellpadding="1"
cellspacing="1">
<tr>
<td><div align="left"><font color="#333366"><strong>ID:
</strong></font></div></td>
<td><font color="#333366">
<input name="id" type="text" id="id" size="8" maxlength="6">
</font></td>
</tr>
<tr>
<td><div align="left"><font color="#333366"><strong>Password:
</strong></font></div></td>
<td><font color="#333366">
<input name="pwd" type="password" id="pwd" size="8" maxlength="6">
</font></td>
</tr>
<tr>
<td><div align="left"><font color="#333366"><strong>Check Password:
</strong></font></div></td>
<td><font color="#333366">
<input name="cpwd" type="password" id="cpwd" size="8" maxlength="6">
</font></td>
</tr>
<tr>
<td><div align="left"><font color="#333366"><strong>E-mail:
</strong></font></div></td>
<td><font color="#333366">
<input name="email" type="text" id="email">
</font></td>
</tr>
<tr>
<td><div align="left"><font
color="#333366"><strong>Tel:</strong></font></div></td>
<td><font color="#333366">
<input name="tel" type="text" id="tel">
</font></td>
</tr>
<tr>
<td><div align="left"><font
color="#333366"><strong>Sex:</strong></font></div></td>
<td><font color="#333366">
<input type="radio" name="sex" value="Male">
Male
<input type="radio" name="sex" value="Female">
Female</font></td>
</tr>
<tr>
<td><div align="left"><font color="#333366"><strong>City:
</strong></font></div></td>
<td><font color="#333366">
<select name="city" id="city" >
<option selected value="0">請選擇地區</option>
<option value="台北">台北</option>
<option value="新竹">新竹</option>
<option value="台中">台中</option>
<option value="彰化">彰化</option>
<option value="嘉義">嘉義</option>
<option value="台南">台南</option>
<option value="高雄">高雄</option>
<option value="屏東">屏東</option>
<option value="台東">台東</option>
<option value="花蓮">花蓮</option>
<option value="宜蘭">宜蘭</option>
<option value="基隆">基隆</option>
</select>
</font></td>
</tr>
<tr>
<td><div align="left"><font color="#333366"><strong>Info:
</strong></font></div></td>
<td><font color="#333366">
<input name="網路" type="checkbox" id="checkbox1" value="網路">
網路
<input type="checkbox" name="checkbox2" value="電視">
電視
<input type="checkbox" name="checkbox3" value="雜誌">
雜誌
<input type="checkbox" name="checkbox4" value="報紙">
報紙
<input type="checkbox" name="checkbox6" value="親友介紹">
親友介紹
<input type="checkbox" name="checkbox5" value="其他">
其他</font></td>
</tr>
<tr>
<td><div align="left"><font
color="#333366"><strong>Comment:</strong></font></div></td>
<td><font color="#333366">
<textarea name="comment" cols="50" rows="5" id="commend"></textarea>
</font></td>
</tr>
</table>
<p align="center">
<input type="submit" name="Submit" value="Submit" onClick="check()">
<input type="reset" name="Submit2" value="Reset">
</p>
</form>
<p> </p>
</div>
</body>
</html>
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.62.158.73
推
08/21 04:33, , 1F
08/21 04:33, 1F