- ベストアンサー
必須項目のチェック
CGI内で必須項目のチェックをしたいと思っています。 ラジオボタン(name=電話)が(value=1)を選択された時、 テキストエリア(name=電話1、name=電話2、name=電話3) がすべて入力されていないとエラーが出るチェックをかけたいと思っています。 入力した後にでる確認画面で、nameを項目名として出しているのでnameを日本語につける必要がありました。 nameの指定を英字にしても良いのですが、チェックをかけた後、日本語に変換をかける方法がわからないのです。 お力をお貸しください!よろしくお願いします。
- みんなの回答 (5)
- 専門家の回答
関連するQ&A
- CGI(Perl)内での必須項目チェック
CGI(Perl)内で必須項目のチェックを行うところで 書き方が分からず困っています。 フォームページHTMLファイルにラジオボタンで選択ボタンが2つとテキストエリアが3つあります。 ラジオボタンのnameは、携帯電話。 valueの1つ目は "1"、2つ目は ""(空白)。 テキストエリアの 1つ目のnameは、"携帯1"。2つ目のnameは、"携帯2"。3つ目のnameは、"携帯3"。 ラジオボタンのvalueが"1"の場合は、テキストエリア全てに項目が入っていないとエラーメッセージが出るチェックを作りたいのです。 説明が分かりづらいかもしれないのですが、お力をお貸しください。 宜しくお願いします。
- ベストアンサー
- CGI
- 選択肢によって入力必須が変わるフォームの入力チェックJavaScrip
選択肢によって入力必須が変わるフォームの入力チェックJavaScript フォームの入力チェックのJavaScriptを作成しています。 特定のラジオボタンにチェックを入れた場合のみ、 入力必須になるテキストボックスの 入力チェックJavaScriptを教えてください。 ラジオボタンが複数あるフォームで、 <input type="radio" name="type" value="type1" /> <label>タイプ1</label> <input type="radio" name="type" value="type2" /> <label>タイプ2</label> タイプ2を選んだ場合のみ、必須項目にしたいテキストボックスがあります。 <input type="text" name="name1" /> テキストボックスが空白だった場合にアラートを出すJavaScriptは 現在このようになっています。 (参考にしていたサイトがあるのですが、忘れてしまいました・・・。) $(function(){ $("form1").submit(function(){ if($("input[name='name1']").val()==""){ $("input[name='name1']").css("border","1px solid #A70F00"); alert('必須項目に未入力があります'); return false; }) }) このJavaScriptをさらに、if文で括って、 name="type" の value が type2 であれば・・・、という処理を追加すればよいのだと 思いますが、書き方が分からず困っています。 どうかよろしくお願いします。
- ベストアンサー
- JavaScript
- ラジオボタンでチェックした項目を必須にし、javascriptでアラートを出したい
こんにちは・・・。 前回はphpで同じ質問をしたのですが、今回はjavascriptを使わなくてはなりません・・・OTL 重複質問のようで申し訳ないのですが、 連絡先方法【必須】をラジオボタンで選択した際、選択した項目(テキストエリア)を必須にしたいのです。 連絡先方法を必須にするやり方はわかりますが、それ以降がわかりません。。 どなたかご教授願います!! <input type="radio" name="renraku" value="TEL">TEL <input type="radio" name="renraku" value="FAX">FAX <input type="radio" name="renraku" value="E-Mail">E-Mail function CheckInput(){ /*----- check -----*/ flag = 0; for ( i = 0 ; i < document.form_1.renraku.length ; i++){ if (document.form_1.renraku[i].checked){ flag = 1; } } if (!flag){ alert('御希望連絡方法を選択して下さい'); return false; } } この続きを教えて下さい・・・お願い致します!
- ベストアンサー
- JavaScript
- ジャバスクリプト 入力項目チェック
アンケートフォームを作成していて、入力必須項目とそうでないのがあります(そうでないものはすべてテキストエリア)。 必須項目は ・テキスト入力 ・4つのラジオボタンの中から1つを選ぶ ・プルダウンから1つを選ぶ があります。 テキスト入力では、電話番号、郵便番号、メールアドレス、の正規入力(半角英数で、@抜けチェック)を促したいのです(必須項目で未入力、未選択、誤表記があった場合、エラー画面が出るように)。 なかななかこれらの条件を満たしたジャバスクリプトソースを公開しているところがなくて困っています。 独学するにはちと時間がなく、あちこちのサイトをあたっているのですが、部分的には成功してもなかなか全部スッキリ決まりません。 どなたかお教えくださる方、よろしくお願いします。
- ベストアンサー
- JavaScript
- PHPでラジオボタンでチェックした項目を必須にしたい
こんにちわ、どなたかご教授願います! ラジオボタンで例えば 連絡方法 1.TEL 2.FAX 3.MAIL とあり、1を選んだら、TELのテキストエリアを必須に 2を選んだら、FAXのテキストエリアを必須に 3を選んだら、MAILのテキストエリアを必須に するようにしたいのですが、 どのように記述すれば宜しいのでしょうか? 教えて下さい(泣)
- ベストアンサー
- PHP
- 最も多くチェックされた項目を調べる
javascriptで最も多くチェックされた項目を調べて それぞれのページに分岐するようにしたいです。 以下はサンプル <form onSubmit="return color(this)"> 好きな動物は? <label><input type="radio" name="q1" value="A">うさぎ</label> <label><input type="radio" name="q1" value="B">カメ</label> <label><input type="radio" name="q1" value="C">イルカ</label> <label><input type="radio" name="q1" value="D">くま</label> 好きな場所は? <label><input type="radio" name="q2" value="A">空</label> <label><input type="radio" name="q2" value="B">森</label> <label><input type="radio" name="q2" value="C">海</label> <label><input type="radio" name="q2" value="D">畑</label> 好きな食べ物は? <label><input type="radio" name="q3" value="A">豆腐</label> <label><input type="radio" name="q3" value="B">ブロッコリー</label> <label><input type="radio" name="q3" value="B">なす</label> <label><input type="radio" name="q3" value="D">ハンバーグ</label> <input value="診断"> </form> 答えは以下のようにしたいです。 Aにもっとも多くチェックされた=あなたは白が好き Bにもっとも多くチェックされた=あなたは緑が好き Cにもっとも多くチェックされた=あなたは青が好き Dにもっとも多くチェックされた=あなたは茶色が好き これはどういった計算で書けばいいのでしょうか? 本やネットを探してみましたが自分ではわかりませんでした。 初歩的な質問かもしれませんが何かヒントをくれると幸いです。
- ベストアンサー
- JavaScript
- 必須入力項目と入力必須項目
こんにちは。 今日、コンピュータシステムの画面設計の打合せをしていて 議論になったことがあるので質問させて下さい。 画面の入力項目で、必ず入力しなくてはならない項目が あるのですが、この事を ・必須入力項目 ・入力必須項目 のどちらで呼べばよいのでしょうか? 細かい事で、私ははじめどうでもよいと思っていたのですが 上司は、「必須入力項目」では?との意見です 日本語的にはどちらが正しいのでしょうか?
- ベストアンサー
- 日本語・現代文・国語
- 必須項目を解除するには…
CGIプログラムの提供で有名なKENT WEBさん(http://www.kent-web.com/)でフォームメールのプログラム(http://www.kent-web.com/data/postmail.html)をダウンロードしカスタマイズしているのですが、ラジオボタンやチェックボタンの項目が必須項目になっており、htmlソースで消してもチェックが入ってしまいます。cgiソースのどの部分を消せば上記のものがチェックされなくなるのでしょうか? 教えてください。
- 締切済み
- CGI
- チェックされた項目を、指定された場所に表示したい
htmlとJavaScriptで、アンケートのようなものを作成しています。 ラジオボタン・チェックボックス・テキストエリア等で回答を選んで(書き込んで)もらい、 それぞれの結果を、吐きだしエリアへ表示させたいです。 ※イメージとして…左のテーブルに質問内容があり、選択後「決定」ボタンを押すと、右側テーブル内にあるスペースにチェックされた項目が吐きだされる。といった感じです。 左側の質問項目の作成は終わっており(<input type="radio" name="seibetu" value="女">女)のように作成しました)、後はJS!と思ったのですが… 仕事で何年も前に触ったきりの為、まったく分からなくなってしまいました。。 「submitかな?」と思い、HP等も色々と検索してみたのですが、求めているものが見つからず…。 何か参考になるようなHPや、そのままコピーして使えるようなサンプルは御座いませんでしょうか。 宜しくお願い致します。
- ベストアンサー
- JavaScript
- フォームの必須項目を埋めるまで特定のボタンを無効化する
こんばんは。 会員登録用のフォームを作成しているのですが、必須項目が入力、もしくは選択されていない場合には特定のボタン(次へボタンなど)を無効化するようにできたらな、と思っているのですが、そのような方法をご存知の方はいらっしゃいませんでしょうか。テキストボックス、チェックボックス、ラジオボックス、コンボボックスなど、色々な入力部品が混在しています。 テキストボックスでは入力、チェックボックス・ラジオボックス・コンボボックスでは特定の項目(name属性で指定するなど)が指定された場合以外を無効化したいと思っています。 こんな内容で理解できるかは不明ですが、ご存知の方はぜひご伝授ください。
- ベストアンサー
- JavaScript
お礼
何度もお答えいただいて、ありがとうございました。 とても勉強になり感謝いたしております。 設置もうまくいきました。