[問題]如何用js去確認radiobox"群組"是否有選?
小弟目前在用jsp寫問卷的程式,會用radio box給使用者點選,但碰到一個問題,
我不想用預設值的方式,因此每個radio box都是未選的狀態,
但我希望在問卷送出時能用java script去檢查使用者是否有未點選的,
由於問項有很多,也要個別去抓去值,所以目前會把每個題項的選項用同一個名稱,
像是g1、g2等等群組起來(不知是否有更好的方式?因為如果所有的選項都用同一個
名稱的話,會無法分出是那一題)
可是這樣一來我就無法用迴圈來跑,是像下面的方式:
for (var i=0; i<myform.g1.length; i++)
{
if(document.myform.g1[i].checked)
check=true
else
alert("請至少選一個");
}
因為變成每一題都要寫一段會落落長,有沒有一次性的寫法可以解決的?謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.34.6.225
※ 文章網址: https://www.ptt.cc/bbs/Web_Design/M.1455957594.A.C87.html
※ 編輯: mikevada (114.34.6.225), 02/20/2016 16:41:52
推
02/20 16:42, , 1F
02/20 16:42, 1F
※ 編輯: mikevada (114.34.6.225), 02/20/2016 16:42:27
→
02/20 16:42, , 2F
02/20 16:42, 2F
→
02/20 16:43, , 3F
02/20 16:43, 3F
推
02/20 18:34, , 4F
02/20 18:34, 4F
推
02/20 19:30, , 5F
02/20 19:30, 5F
→
02/20 19:32, , 6F
02/20 19:32, 6F
→
02/20 19:33, , 7F
02/20 19:33, 7F
推
02/20 21:03, , 8F
02/20 21:03, 8F
推
02/20 23:21, , 9F
02/20 23:21, 9F
→
02/20 23:22, , 10F
02/20 23:22, 10F
推
02/20 23:28, , 11F
02/20 23:28, 11F
推
02/21 01:32, , 12F
02/21 01:32, 12F
推
02/21 09:28, , 13F
02/21 09:28, 13F
→
02/21 09:28, , 14F
02/21 09:28, 14F
推
02/21 10:00, , 15F
02/21 10:00, 15F
→
02/21 10:00, , 16F
02/21 10:00, 16F
→
02/21 10:00, , 17F
02/21 10:00, 17F
→
02/21 10:00, , 18F
02/21 10:00, 18F
推
02/21 14:42, , 19F
02/21 14:42, 19F
推
02/21 14:45, , 20F
02/21 14:45, 20F
→
02/21 14:49, , 21F
02/21 14:49, 21F
推
02/21 14:57, , 22F
02/21 14:57, 22F
Web_Design 近期熱門文章
PTT數位生活區 即時熱門文章