• ベストアンサー

ラジオボタンの選択後について

a-kumaの回答

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.2

こんな感じ? <HTML> <head> <script language="JavaScript"> <!-- function calc(radio, form) {   // ★ここをお好きに   if (radio.value == "時") {     form.OUT.value = form.DAYS.value * form.HOURS.value * form.PAY.value;   } else if (radio.value == "日") {     form.OUT.value = form.DAYS.value * form.PAY.value;   } else {     form.OUT.value = form.PAY.value;   } } //--> </script> </head> <body> <form name="TABLE"> <input type=RADIO name="MODE" value="時" onClick="calc(this,this.form)" checked>時給 <input type=RADIO name="MODE" value="日" onClick="calc(this,this.form)">日給 <input type=RADIO name="MODE" value="月" onClick="calc(this,this.form)">月給<br> 出勤日数:<input type=TEXT name="DAYS" size=8 value=0><br> 勤務時間:<input type=TEXT name="HOURS" size=8 value=0><br> 単金:<input type=TEXT name="PAY" size=8 value=0><br> <hr> 月給:<input type=TEXT name="OUT" size=8 value=0><br> </form> </body> </HTML> でも、エラーチェックは無いは、(使い方を想像するに)使いづらいは、 で、さして使い物になるスクリプトではありません。 何がしかのアプリケーションを JavaScript で書く必要に迫られている のであれば、何かの本を読むことをすすめます。

garfield
質問者

お礼

早い回答を頂いてありがとうございました。 このスクリプトはいろいろな「計算ネタ」で使わせていただけることと思います。 javascript文を見だして、まだ1週間ほどなので使い方が良く解かっていませんが、早急にシュミレーションなるものを作成するため悪戦苦闘しています。 「本」も読むように致しますが、また質問させてください。宜しくお願いします。

関連するQ&A

  • ラジオボタンの作り方

    Flash8とwinXPを利用しています。 ラジオボタンについて教えてください。 《A》《B》《C》3つのムービークリップを作りました。 ラジオボタン(1)ALL (2)A (3)B (4)C の4つを作り、false・trueを使用して  (1)をクリックすると A・B・C 全部が表示  (2)をクリックすると A のみ表示  (3)をクリックすると B のみ表示  (4)をクリックすると C のみ表示 という画面を作りたいと思っています。 【チェックボタン】では作成できたのですが、【ラジオボタン】の "Group"? がよく分からなくてうまくゆきません。 初歩的なことだと思うのですが注意点等を含めて、教えてください。

    • ベストアンサー
    • Flash
  • チェックボックスをラジオボタンでの選択に変更したい

    タイムライン(1)にA・B・C3枚のデータを作成してあります。 a・b・c3通りのチェックボックスを作成して、「a」をクリックした場合にはb・cのデータが隠れ(false)aが表示される(true)(b・cも同様で、a・b・c全部を選択していない場合には全部が表示される)スクリプトを書きました。 ところが、チェックボックスの場合には、利用者が例えば2つを選択することが可能なために、この場合には2つのデータが表示され混乱します。 そのため、チェックボックスをラジオボタンに変更して、且つ同様な動きをさせたいと思っています。 ラジオボタンの場合は「ムービークリップ」のために同様なことは出来ないのでしょうか? 宜しくお願いします。

  • ラジオボタンで掛け算:助けてください…

    こんばんは、JAVA初心者です。 アプレットで下記のようなプログラムを作りたいのですが、 本を読んでもネットを検索しても良く分からず、困っています。 基本的なことで、呆れられるかもしれませんが、 どうかアドバイスいただければ幸いです。 「ここを調べればよい」というのでも、 プログラムそのものでも、些細なことでも本当に助かります。 よろしくお願いいたします。 0.(a=10)という数値を用意する。 1.一つ目のラジオボタンA、Bを用意し、どちらか選択。 2.Aを選んだ場合、(10)を2倍する=(20)となる。   Bを選んだ場合、(10)を3倍する=(30)となる。 3.0.へ戻り2.で得た数値(20か30)を元に、   二つ目のラジオボタンで同様に掛け算する(40~90となる) 0~2を、2回繰り返した後、 ・数値が60以下なら”レベル1” ・数値が60以上なら”レベル2” と表示する。

  • JavaScriptでラジオボタンのチェックをはずす。

    2組のラジオボタンを持つHTMLがあるとします。例えばAとB、CとDとします。ただしどちらか1組だけしか選べないようにしたいのです。AもしくはBがチェックされ、CかDにチェックが入っていたら、チェックをはずしたいのです。つまり、ラジオボタンのチェックをはずすFunction(Sub)を作成したいのです。どなたかいいアイデア、書き方わかりますか?

  • ラジオボタンの選択結果によってサブ選択肢をアクティブにさせる方法は

    ラジオボタンについてお尋ねします。例えばAとBのラジオボタンがあるとして、Aを選択すると1~3の選択肢のラジオボタンをアクティブに、Bなら4~6のチェックボックスをアクティブにするにはどうしたらいいでしょうか? 結果的に、1か2か3か「4~6の選択肢群」のどれかを選ばせるようにしたいのです。よろしくお願いします。

  • ラジオボタンの項目をチェックして計算する

    JavaScriptあるいはPHPのラジオボタンを使って表を作り 縦列の計算をしたいと考えています。     a b c 1-1◎ 2○ 3○ 2-1◎ 2○ 3○ 3-1○ 2◎ 3○ 4-1○ 2○ 3◎ ◎になっている縦列(a~c列)の数値と チェックされた数はどのようなプログラムを使うと計算できるのでしょうか? ※この場合、    合計はa:2/b:2/c:3    チェックはa:2/b:1/c:1となります。 ご教授頂ければ幸いです。 よろしくお願い致します!

  • ボタンを押したらラジオボタンを選択したい(サンプルソース付)

    ボタンを押したら、ラジオボタンを選択するようにしたいと思っています。 なんとかチェックボックス、セレクトボックス(?)はうまくいったのですが、どうしてもラジオボタンだけがうまくいきません。どうすればよいでしょうか? ※document.forms[0].R1[0].checked = true; のようにすると意図した通りに動作することはわかったのですが、項目が増えた時にミスの原因になりますので、できるだけ"a"や"b"とvalueを使いたいと思っています。 すみませんが、よろしくお願いします。 -- <html> <head> <SCRIPT language="JavaScript"><!-- function check() { document.forms[0].C1.checked = true; document.forms[0].S1.value = "3"; document.forms[0].R1.value = "a"; } //--></SCRIPT> <title></title> </head> <body> <form> <input type="checkbox" value="yes" name="C1"><br> <select name="S1"> <option value="0">0</option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> </select><br> <input type="radio" name="R1" value="a"><input type="radio" name="R1" value="b"><br> <input type="button" onclick="javascript:check()"> </form> <br> </body> </html>

  • ラジオボタンで選択後、確定ボタンでリンクさせるには…

    ラジオボタンで3つ(A・B・C)の中から選択して、 「kakutei.gif」という確定のボタンをクリックしたら、 A…page1.htmlへ B…page2.htmlへ C…page3.htmlへ と移動したいのですが、 どのようにしたら良いのか教えてください。

  • ラジオボタンについて

    こんにちは。ラジオボタンについて質問させてください。 <input type="radio" name="area" value="all" onClick="area.value = 'all'" checked>ALL<br> <input type="radio" name="area" value="a" onClick="area.value = 'a'">A<br> <input type="radio" name="area" value="b" onClick="area.value = 'b'">B<br> というHTMLを記述しました。 画面が表示された後にラジオボタンをチェックして実行(別個作成)すると うまく動作するのですが、チェックボタンをチェックしずに (デフォルトの'ALL'選択のまま)実行するとうまくいきません。 どのようにすればうまく動作するのでしょうか?

    • ベストアンサー
    • HTML
  • ラジオボタンによる有効なボタンの切り替えについて

    はじめまして。 下記のような機能を実装したいと思っています。 どなたか教えていただけませんでしょうか? <html> <head> <title>サンプル</title> </head> <input type="radio" name="radio1" value="a">A <input type="radio" name="radio1" value="b">B <input type="radio" name="radio1" value="c">C <input type="radio" name="radio1" value="x">全部ダメ <br><br> <input type="button" value="Aボタン"> <input type="button" value="Bボタン"> <input type="button" value="Cボタン"> </body> </html> ラジオの「A」を選択すると「Aボタン」のみ有効で他は無効(disabled)になり 「B」を選択すると「Bボタン」のみ有効というように、 選択したラジオボタンの値と有効なボタンを連動させたいのです。 さらに、ラジオの「全部ダメ」を選択すると全てのボタンを無効としたいです。 ラジオボタンの値の取得のjavascriptなど個々の機能について調べてみたりしたのですが どのように組み合わせれば、機能を実現できるのかわかりませんでした。 お手数ですが、ご教示いただけますでしょうか。。 可能ならばソースのサンプルをいただけるとありがたいのですが。 どうぞよろしくお願いいたします。