-PR-
解決済み

複数のラジオボタンのチェック

  • すぐに回答を!
  • 質問No.463133
  • 閲覧数521
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 80% (34/42)

複数のラジオボタンが全て選択されているかどうかのチェックのJavaScriptをすっきりした形で書くのは、どうしたらいいでしょうか?
下記のようですと、ダラダラと記述するようになってしまいます。
どなたかご教授ください。
---------------------------------------
<script type="text/javascript">
function insert_onClick() {
j=0;
for (i=0 ;i < document.F1.a11.length ; i++){
if (document.F1.a11[i].checked) {
j=1;
}
}
}
</script>

<form action="check.php" name="F1" onsubmit="return insert_onClick()">
各valueは0~4まであります
<input type="radio" name="a11" value="0">
<input type="radio" name="a12" value="0">
<input type="radio" name="a21" value="0">
<input type="radio" name="a22" value="0">
<input type="radio" name="b11" value="0">
<input type="radio" name="b12" value="0">
<input type="radio" name="b21" value="0">
<input type="radio" name="b22" value="0">
---------------------------------------
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

質問者が選んだベストアンサー

  • 回答No.1
レベル14

ベストアンサー率 64% (2667/4137)

Netscapeでは↓は駄目かも

var inps = document.getElementsByTagName("input");
var j=1;
for (i=0;i<inps.length;i++){
if(!inps[i].checked && inps[i].type=="radio"){
j=0;
break;
}
}
お礼コメント
t_n_t

お礼率 80% (34/42)

少し改造しましたが、見事、動きました!ありがとうございました。
ちなみに「Mozilla 1.1」ではOKでした。
投稿日時 - 2003-02-04 17:07:39
このQ&Aのテーマ
このQ&Aで解決しましたか?
関連するQ&A
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-

特集


開業・独立という夢を持つ人へ向けた情報満載!

ピックアップ

ページ先頭へ