
ラジオボタンがひとつもチェックが入ってない時にエラーを出したいのですがうまくいきません。
<script language="JavaScript1.2">
function chk_Riyu(){
for(idRadio=0; idRadio<frmEntry.optRiyu.length; idRadio++){
if(frmEntry.optRiyu[idRadio].checked) {
return true;
break;
}
alert("チェックされてません");
return false;
}
}
</script>
<form name="frmEntry" action="aaa.htm" method="post">
<input type="submit" value="理由" onclick="return chk_Riyu()">
<input type="Radio" name="optRiyu" value="1">あああ</td>
<input type="Radio" name="optRiyu" value="2">いいい</td>
<input type="Radio" name="optRiyu" value="3">ううう</td>
このソースだと、一度目はチェックにひっかかるのですが、再度ラジオボタンにチェックを入れて理由ボタンを押してもエラーになってしまいます。
どこかおかしいところがありましたら教えていただけないでしょうか。
すみませんが宜しくお願いいたします。
No.1ベストアンサー
- 回答日時:
チェックのループを抜けるところが間違ってます。
これだと、最初のボタンがチェックされてないと、alert() で return false に
なりますよ。
function xxx() {
for (...) {
if (ラジオボタン[i].checked) {
return true;
}
}
alert(チェックされてない);
return false;
}
はあ~。ありがとうございます。解決です。
二時間くらいずっと悩んでしまいました。
この間も助けていただいてありがとうございます。
簡潔で理解しやすいです。
また何かありましたら宜しくお願いいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
return trueとreturn falseの用...
-
RegularExpressionValidatorの...
-
COBOLの数字チェック
-
ラジオボタンのNullチェック
-
JavaScript ログアウト処理
-
数式から不要なカッコを取り除...
-
Selectボックスの幅を自動で広...
-
onchangeイベントを強制的に発...
-
プルダウンで選択した項目にあ...
-
ラジオボタンにタブインデック...
-
ブラウザの外にあるマウスの情...
-
TextBoxに半角数字以外を入れた...
-
【掲示板の機能】投稿時にサイ...
-
【javascript・PHP】プルダウン...
-
至急!GetElementById でtdの...
-
javascriptで画像をテーブルに...
-
【jQuery】input nameの文字列...
-
javaScriptの変数をJavaの変数...
-
sessionの値でボタンを活性・非...
-
JavaScript:現在フォーカスの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
return trueとreturn falseの用...
-
slickのレスポンシブ > center...
-
COBOLの数字チェック
-
ラジオボタンのNullチェック
-
正規表現で複数マッチ条件で悩...
-
未入力のラジオボタンに、alert...
-
2次元配列で2項目についてソー...
-
テキストボックスの値が数字で...
-
ドロップダウンリストボックス...
-
ツリービューのチェックボック...
-
フォームの入力チェックをする...
-
TEXTAREAに入力した改行コード...
-
JavaScript ログアウト処理
-
度胸試しのJavaScript
-
form の onSubmit がコールされ...
-
コピペを禁止するtextarea
-
Tabキーでのカーソルの移動...
-
JavaScriptde途中で、「exit」...
-
IE6+VBScript環境でF5を効かな...
-
RegularExpressionValidatorの...
おすすめ情報