- 締切済み
for文での書き方教えてください
<input type="checkbox" name="hobby" value="0" id="hobby0"> <label for="hobby0">教養</label> <input type="checkbox" name="hobby" value="1" id="hobby1"> <label for="hobby1">スポーツ</label> <input type="checkbox" name="hobby" value="2" id="hobby2"> <label for="hobby2">音楽</label> 上記のチェックボックスを未入力チェックする場合どう記述すればいいでしょうか?for文で繰り返しおこないたいのですが・・ function hobbyCheck(){ var Hobby = document.getElementsByName("hobby"); for(var i=0; i<Hobby.length; i++){ if(Hobby[0].checked == true){ }else{ alert("どれかにチェックを入れてください"); } } 上記の書き方だとHobby[0]にチェックがはいっているとき以外はチェックボックスの数だけalertがでてきてしまい他のhobby[1]にチェックがはいっていても、ダメなので,正しい書き方を教えていただけますか?
- みんなの回答 (2)
- 専門家の回答
みんなの回答
noname#84373
回答No.2
- kokorone
- ベストアンサー率38% (417/1093)
回答No.1
お礼
ありがとうございました^^なんとかできました。いたらない質問の仕方だったのですが回答ありがとうございました。