WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:selectをラジオBで制限したい

0:[投稿] ぷらら [2002/02/19 18:35 ][環境:不明 不明]

すみません、質問です。

特定のラジオボタンを押さないとセレクトの項目を選択できないようにしたいのですが自分でやってみたのは以下のが精一杯です。
http://www5.plala.or.jp/nisisi/mysite/select.html

↑これだとやりたい事に近いですが、「選べない 」を選択してもセレクトの項目が触れます。なるべくなら「選べる」を選択した時のみセレクトの項目が触れるようにしたいのです。

長くなりましたが、ご存じの方、ご教授願います。


1:[質問] 244 [2002/02/19 18:38 ]

すいません、文章の訂正です

<「選べる」を選択した時のみセレクトの項目が触れるようにした<いのです。

「選べる」を選択した時のみセレクト自体を触れるようにしたい
・・です。


2:[回答] andi [2002/02/19 21:18 ]

こんな感じでは駄目ですか?

<form method="POST">
<input type="radio" name="borg" onClick="document.forms[0].elements[1].disabled=false" value="選べる" checked><font size="2">選べる</font>
<select name="pr">
<option value="" SELECTED>-- 選択--</option>
<option  value="1">1
<option  value="2">2
<option  value="3">3
</select>
<br>
<input type="radio" name="borg" onClick="document.forms[0].elements[1].disabled=true" value="選べない"><font size="2">選べない</font>
</form>


3:[完了] ぷらら [2002/02/20 08:38 ]

おお〜っ出来ました!
andiさんありがとうございました!

完了とさせていただきます。


4:[関連] のぐりん [MAIL] [2002/02/20 09:12 ]

ちなみに、disabledは、IE限定で、NNでは使えなかったような気がします。
IE限定のHPならば問題はないですが、NNではdisabledを使うと、エラーになった気がします。
記憶だけなので、定かではありませんが、、、


5:[回答] ぷらら [2002/02/20 11:03 ]

ネスケで文字化けが出ました。。<エラー

IE限定でしたか、、残念。


6:[回答] andi [2002/02/20 11:39 ]

どちらにせよJavaScript等クライアントに依存した方法での対応になりますので、
どこかで対応ブラウザを切り捨てる必要があると思います。
後は先のスクリプトをその未対応ブラウザでエラーが起きないようにすれば良いと思います。
ぷららさんのサイトのユーザはまだNS4ユーザが多いですか?

ちなみにNS6には対応していますよ。


7:[回答] ぷらら [2002/02/20 16:56 ]

andiさんへ

ns4ユーザーは居なかったと思います。

<ちなみにNS6には対応していますよ。
あ、ごめんなさい、対応していました。
文字が化けていたのは、文字コードを指定していなかった
せいでした。すみません。


8:[完了] ぷらら [2002/02/20 16:59 ]

ネスケ6に対応していれば充分ですので、
これで完了とさせて頂きます。

andiさん、のぐりんさんありがとうございました!

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World