C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.87607 の関連記事表示

<< 0 >>
■87607  ラジオボタンのif文の分岐
□投稿者/ N -(2018/06/13(Wed) 11:35:15)

    分類:[JavaScript] 

    html/jqueryの環境です。(テキストの拡張子をhtmlに変更して使用しています)

    勉強中の初心者です。
    ラジオボタン二つを使って、はいだったらラベルに項目を表示、いいえだったらラベルの項目を非表示にする。というものを作りたいと思っています。どちらも選択していない場合はエラーメッセージをだしています。

    このように書きました。
    jquery:
    $("form").submit("click",function(){
    //ラジオボタン
    if($("input[name='radiobutton']").checked==false){
    flag=1;
    }
    if($("#radio1").on("checked","ture")){
    $("#hyoji").css("display","");
    }else{
    $("#hyoji").css("display","none");
    }
    //エラーメッセージ
    if(flag==1){
    $("#label").css("display","");
    $("#label").css("color","red");
    }else{
    $("#label").css("display","none");
    }
    });
    });

    html:
    旅行がしたい<input id="radio1" name="radiobutton" type="radio"/><label for="radiobutton">はい</label>
    <input id="radio2"name="radiobutton" type="radio"/><label for="radiobutton">いいえ</label><p></p>
    <div id="hyoji" style="display:none;">・北海道 ・福岡 ・愛知</div><p></p>
    <input type="submit" value="送信">
    <span id="label" style="display:none;">※未入力の項目があります</span>


    エラーチェックは上手くいってもラジオボタンの表示、非表示が上手くいきません。また、送信ボタンを押すと、このページは表示できませんと表示されるのですが、どうしてその表示がでるのか分かりません。すみませんが、ご教授お願い致します。
親記事 /過去ログ150より / 関連記事表示
削除チェック/

■87609  Re[1]: ラシ゛オホ゛タンのif文の分岐
□投稿者/ 魔界の仮面弁士 -(2018/06/13(Wed) 11:57:12)
    掲示板投稿時の注意事項に
    『半角カナは使用しないでください。文字化けの原因になります。』
    という一文が記載されていたかと思います。次回以降、ご留意ください。


    No87607 (N さん) に返信
    > if($("#radio1").on("checked","ture")){

    true (トゥルゥー)が
    ture (つれぇ)になっていますよ。


    また、.on メソッドはイベント処理を紐付けるためのものであって、
    プロパティの状態を調べるためのものではありません。
    ラジオボタンの状態を取得する方法は、下記を参照してみてください。
    https://qiita.com/tomcky/items/d5f13f58228593658720


    > 送信ボタンを押すと、このページは表示できませんと表示されるのですが、
    『送信』するからには、送信先の相手が必要ですよね。
    存在しない送信先や、間違った送信先を指定していたりはしないでしょうか。

    送信先の Web サイトをどこに設定しているか(form要素のaction属性)
    いま一度確認してみてください。
記事No.87607 のレス /過去ログ150より / 関連記事表示
削除チェック/

■87611  Re[2]: ラシ゛オホ゛タンのif文の分岐
□投稿者/ N -(2018/06/13(Wed) 15:33:19)
    No87609 (魔界の仮面弁士 さん) に返信
    > 掲示板投稿時の注意事項に
    > 『半角カナは使用しないでください。文字化けの原因になります。』
    > という一文が記載されていたかと思います。次回以降、ご留意ください。
    > きちんと把握していませんでした。
    以後きをつけます。
    >
    > ■No87607 (N さん) に返信
    >>if($("#radio1").on("checked","ture")){
    >
    > true (トゥルゥー)が
    > ture (つれぇ)になっていますよ。
    >
    >
    > また、.on メソッドはイベント処理を紐付けるためのものであって、
    > プロパティの状態を調べるためのものではありません。
    > ラジオボタンの状態を取得する方法は、下記を参照してみてください。
    > https://qiita.com/tomcky/items/d5f13f58228593658720
    >
    参照して頂いたもので実装することができました。
    >
    >>送信ボタンを押すと、このページは表示できませんと表示されるのですが、
    > 『送信』するからには、送信先の相手が必要ですよね。
    > 存在しない送信先や、間違った送信先を指定していたりはしないでしょうか。
    >
    > 送信先の Web サイトをどこに設定しているか(form要素のaction属性)
    > いま一度確認してみてください。

    return false;をおいてむりやりぬけさせたらできました。
    これに関しては少し自分の方で調べてみたいと思います。
    ありがとうございました。
記事No.87607 のレス /過去ログ150より / 関連記事表示
削除チェック/

■87610  Re[1]: ラジオボタンのif文の分岐
□投稿者/ WebSurfer -(2018/06/13(Wed) 13:57:59)
    No87607 (N さん) に返信

    質問者さんは「初心者です。」さんと同一人物ですよね? であれば、利用規約
    を読んでください。

    肝心の部分を抜粋しておきます。

    "一貫して同じハンドルを使用し、場を混乱させないようにしましょう。
    同じハンドルの方が質問の背景がわかりやすいです (自作自演をしたり別人を
    装うのは回答者の善意を裏切る行為です)。"
記事No.87607 のレス /過去ログ150より / 関連記事表示
削除チェック/

■87612  Re[2]: ラジオボタンのif文の分岐
□投稿者/ N -(2018/06/13(Wed) 15:34:06)
    No87610 (WebSurfer さん) に返信
    > ■No87607 (N さん) に返信
    >
    > 質問者さんは「初心者です。」さんと同一人物ですよね? であれば、利用規約
    > を読んでください。
    >
    > 肝心の部分を抜粋しておきます。
    >
    > "一貫して同じハンドルを使用し、場を混乱させないようにしましょう。
    > 同じハンドルの方が質問の背景がわかりやすいです (自作自演をしたり別人を
    > 装うのは回答者の善意を裏切る行為です)。"

    すみませんでした。
記事No.87607 のレス / END /過去ログ150より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -