小弟目前在用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("請至少選一個");
}
因為變成每一題都要寫一段會落落長,有沒有一次性的寫法可以解決的?謝謝大家