<input type="radio" name="性別" value="Man">
<input type="radio" name="性別" value="Woman">

というラジオボタンの形式のフォームで、この性別のどちらかをクリックしていない場合は、「選べていません。どちらかを必ず選んでください!」というアラートを出したいのですが、どういったスクリプトを書けばいいのかわからなくて困っています。お手数ですが、教えてください!

よろしくお願いいたします。

A 回答 (1件)

たとえばですけど自分は、



var frm = document.form;
if (frm.性別[0].checked = false && frm.性別[1].checked = false){
  window.alert("選べていません。どちらかを必ず選んでください!");
}

というチェックをJavaScriptに記述してチェックをしたいタイミングで上記を記述したfunctionを呼んでいます。
    • good
    • 0
この回答へのお礼

ありがとうございます。助かりました!
これでなんといけそうです!参考にさせていただきます!

お礼日時:2001/12/27 00:23

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Qメニエール病について・・・

 めまいと吐き気に悩み、病院にいったところ「メニエール病」だと診断されました。

 このメニエール病は、だいたい何人に一人の割合で発症するのですか??

 そして、「メニエール病」と「メニエール症候群」の違いを教えてください。

Aベストアンサー

○メニエール病の罹患率:15~18人/10万人

○「メニエール病」は、フランスのメニエールが、内耳からめまいがおこることを報告した(1861年)ことにより、「メニエール病」の名がつけられました。以前から、内耳性めまいを「メニエール症候群」と呼んでいましたが、内耳性めまいが次第に明らかにされ、内耳性めまいにも種類があることによって、次第に病名が限定的に用いられるようになりました。そのため、「メニエール症候群」の病名は、次第に影を潜め、「厚生省メニエール病研究班」によって診断基準が作られ、「メニエール病」が用いられることになりました。

Qで、Q1に後で値を設定して表示するには

お世話になります。
<input type="text" name="Q1">で、Q1に後で値を設定して表示するにはどうしたら良いものでしょうか。
name="Q1"
と、しているので、
onMousedown="function()"
で、nameでしてしたエリアに値を書き込めば、できると思うのですが、
このfunction()をどのように書いたらよいものか、いろいろ調べてもわかりません。
何とかご教示願えないでしょうか。
よろしくお願いします。

Aベストアンサー

javascriptを利用することで出来ます。
こんな感じで動くでしょう。
ちなみにテキストボックスなどをjavascriptで操作する場合は
idをつけておくと便利です。

これ以上をやりたいというのであれば
参考URLなど見て勉強してみてください
<html>
<head>

</head>
<body>

<input type="text" id="Q1" name="Q1" onmousedown="hoge()">
</body>
<script type='text/javascript'>
function hoge()
{
Q1.value = ""; //""のなかに設定する値
}
</script>

参考URL:http://www.parkcity.ne.jp/~chaichan/src/javasc21.htm

Qメニエール病で出産された人はいますか?

メニエール病で出産された人はいますか?
メニエール病になって半年が経ちます。今も低温難聴、耳鳴り、圧迫の症状がありますが薬の効き目がなく薬の服用を辞めて経過観察中です。今後妊娠・出産を希望しています。メニエール病でも無事出産可能でしょうか?
それとめまいのないメニエール病なのですが、どれくらいでめまいのあるメニエール病または両耳性に移行するのか知りたいです。
ストレスをためない以外に自分でできる対処方法はありますか?

Aベストアンサー

自分は男なので出産の部分は解かりかねますが、メニエール病について参考程度に回答します。御存知の通りメニエール病はストレスが原因で起こる病気です。よって、どれくらいでめまいのあるメニエール病または両耳性に移行するのかはストレスの大きさ次第になります。なのでストレスをためない以外に自分でできる対処方法は? これはリラックスの時間を増やし、溜まったストレスを解いてやるのが一番だと思います。睡眠をしっかりとったり、入浴時間を増やす事によって副交感神経優位になりリラックスできると思います。楽しく食事をするのもリラックスになります。
後、妊娠・出産を希望されてるという事なので、薬の服用はそのまま辞め続けたほうがいいと思います。どんな薬でも副作用は必ずあります。 妊娠の時に薬を服用するのは大変危険です。

Qメニエール病とヨガ

メニエール病です。 40歳女性。
ヨガは3年以上続けています。
1ヶ月ほど前に、耳の閉塞感があり難聴になり、めまいに襲われ病院に行ったところ、メニエール病だと診断されました。
ヨガはストレス発散にもなっているので続けたいと思っているのですが、メニエール病の場合、ヨガはしても大丈夫でしょうか?
もちろん、体調が良いときです。
年配の方も多い教室なので、激しい動きや難しいポーズはなく、基本的なポーズが多いです。ストレッチの延長線上のような感じです。
ヨガがメニエール病の症状を誘発したりすることはあるのでしょうか?
メニエール病でヨガをされている方はいらっしゃいますか?

Aベストアンサー

メニエール病は脳内にある三半規管の問題です。

平衡感覚を保つ機能の働きが正常ではない為に起きます。

メニエール病の原因は水分不足か水分の栄養バランスの悪さに起因しています。

血液中の水分の状態が三半規管へ供給している水分に影響を与えています、

飲んでいる水の栄養バランスは大丈夫ですか? 「自然なミネラルバランス」をたもっていますか?

血中水分が悪ければ三半規管の平衡感覚が保てなくなります。

ミネラルバランスが自然な状態の水を必要量「一日1,5リットル以上」生水を飲むように心掛けてみてください。

メニエール病は改善します。私も30代でメニエール病でしたが改善して今60まで再発していません。

Q

<input type="hidden" name = "hoge">があったとします。
これを、javascriptを使用し nameで検索します。
”hoge”を検索後、その”hoge”という名前を変更する方法を探しています。 

<input type="hidden" name = "hoge">
       ↓↓↓↓↓
<input type="hidden" name = "fuga"> 

リフレッシュ無しで、上記のようにnameを変える方法が知りたいです。

ご存知の方おりましたら、お手数ですが教えていただけませんでしょうか。
宜しくお願いいたします。

Aベストアンサー

タグが特定出来れば、setAttribute等で属性値を変更出来ます。
setAttribute("name","fuga")

Qメニエール病の専門医

突然めまいがするようになり
友達に相談したら、メニエール病でわと言われました。
心配なので病院に行きたいのですが
メニエール病の専門医を名古屋市で教えて下さい。

Aベストアンサー

前の方がおっしゃっている通り、
メニエール病は素人が診断できる病気ではありません。

もしめまいと同時に、頭痛や気が遠くなる感じがするなら
内科か脳外科に行ってください。
それがなければ耳鼻科へどうぞ。

めまい 耳鼻咽喉科 名古屋市

で検索すると質問者様が必要な情報がヒットすると思います。

Q同一nameの input type="text" の合計を計算したい

初めて質問させて頂きます。
form 内で同じname名を付けられたテキストフィールドの値の合計を計算し、その値に定数を乗じた値を表示させたいのですが、出来ずに困っております。
name名を別にすれば簡単に出来そうなのですが、このinputが別CGIからの受け取りの関係で数が不定で同一nameが付いてしまいます。(inputは1個以上で上限は無し)
CGI側を書き換える事は自分の技術的に不可能なので、このような質問となりました。

以下は自分なりに試行錯誤の末の拙いソースです。
どなたかお分かりになる方、ご教授を宜しくお願い致します。

<html>
<head>
<script type="text/javascript" src="prototype.js"></script>
<script type="text/javascript">
<!--
function kakunin() {

var sub = Form.getInputs('form1', 'text');
( var subtotal = ~~~; ここに上で得た数字を合計するみたいなものがくるのかなと・・・)
var total = subtotal * 200;

document.form1.field_total.value = total; // 合計を表示

}
// -->
</script>
<meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS">
</head>
<body>
<form action="" name="form1">
<table>
<tr><td><input name="kazu" type="text" value="2"></td></tr>
<tr><td><input name="kazu" type="text" value="1"></td></tr>
<tr><td><input name="kazu" type="text" value="3"></td></tr>
<tr><td>・・・増えたりします・・・</td></tr>
<tr><td><input type="button" size="8" onclick="kakunin()" value="合計を確認"></td></tr>
<tr><td><input type="text" name="field_total" size="30" value="total"></td></tr>
</table>
</form>
</body>
</html>

初めて質問させて頂きます。
form 内で同じname名を付けられたテキストフィールドの値の合計を計算し、その値に定数を乗じた値を表示させたいのですが、出来ずに困っております。
name名を別にすれば簡単に出来そうなのですが、このinputが別CGIからの受け取りの関係で数が不定で同一nameが付いてしまいます。(inputは1個以上で上限は無し)
CGI側を書き換える事は自分の技術的に不可能なので、このような質問となりました。

以下は自分なりに試行錯誤の末の拙いソースです。
どなたかお分かりになる方、...続きを読む

Aベストアンサー

getElementsByNameで同一Nameを持つ要素(配列)が求められます。
var 合計 = 0;
var 要素 = document.getElementsByName("kazu");
for( var i = 0 ; i < 要素.length ; i++ ) {
  var 値 = parseInt(要素[i].value);
  if( !isNaN(値) ) 合計 += 値;
}
同じ名前でボタンとかないですよね?
あるんだったらTypeも見なければなりません。(上記コードには無い)

Qメニエール病について

メニエール病について
29歳男性です。
彼女26歳が「メニエール病」と診断されました。
現在入院治療中です。
昨年12月18日から現在まで入院治療中です。
退院のめどが立ちません。
病状は日によって「良くなったり、悪くなったり」
時々、めまいや耳鳴りがあります。
現在の治療: イソバイド(飲み薬)・カウンセリング
もうすぐ入院して6ヶ月になり、本人もイライラし始めてるみたいです。
私もメニエール病の専門医とかにメールで相談をしてますが、何かいい方法はありませんか??
メニエールに詳しい方御回答願えれば幸いです。
よろしくお願い致します。

Aベストアンサー

治療方法としてコレといった確立されたものはないですが,
友情車酔い止めの「トラベルミン」とか,他の眩暈止めの薬を使うのが通常でイソバミドは教科書的に用いられていますが,経口投与は機器が弱いし,作用が逆のような気がします。そのほかいろいろな薬を使うことがあります。
メリスロンとか,中枢神経系の薬を静脈注射して習慣くらいで眩暈が取れる場合があります。
物理的な要因(父は戦争で帰国途中被弾。右耳に損傷。メニエール病と同様の症状が発症。昨年たまたま行った内科医を受診し,ある薬(それがおそらくメリスロンと思いますが,まだ確認できていません。田舎なので医師がいない)でも改善し,外出も出来るようになりました。ただ,毎週静脈投与を受けているようですのでイマイチ。しかし経過良好。

「メニエール病110番」という経験者が無料で改善する情報提供するサイトを立ち上げていますが,かなり参考になると思います。
本サイトの規定上確認できていませんのでURLは添付いたしません。

精神的に落ち込まず,考えすぎないで睡眠を良くとり,何でも良く食べ健康的な生活を心がける。党のことが基本みたいです。

薬の情報が分りましたら自問自答でこのサイトに記載しておきます。

気楽に行くようケアしてあげてください。それが一番かも!

治療方法としてコレといった確立されたものはないですが,
友情車酔い止めの「トラベルミン」とか,他の眩暈止めの薬を使うのが通常でイソバミドは教科書的に用いられていますが,経口投与は機器が弱いし,作用が逆のような気がします。そのほかいろいろな薬を使うことがあります。
メリスロンとか,中枢神経系の薬を静脈注射して習慣くらいで眩暈が取れる場合があります。
物理的な要因(父は戦争で帰国途中被弾。右耳に損傷。メニエール病と同様の症状が発症。昨年たまたま行った内科医を受診し,ある薬(そ...続きを読む

Qdocument.writeをinput type="text"の value値に

超初心者です。
下記の式にてPHPよりjavascriptにてHTMLに書き出しできましたが
<script type="text/javascript" src="./jsphptest.php?long=3" ></script>この値をHTMLのinput type="text"の value値にデフォルトとして入れたいと思っていますが、どうすればできるのか分かりません。できればボタン等を介さずページをロードすればこPHPからjavascriptのdocument.write値がvalue値に入って欲しいと思っています。簡単なようで難しいことなのでしょうか?どうかご教授よろしくお願いいたします。

Aベストアンサー

それからどうでもいいけど
htmlのタグの順番が適当ですね。


人気Q&Aランキング

おすすめ情報