
No.3ベストアンサー
- 回答日時:
たとえば、選べるけど、値が変えられないとかでしたらこんな感じで
<script>
function check(obj){
var s=obj.form.hoge;
if(obj.checked){
s.index=s.selectedIndex;
s.onchange=function(){this.selectedIndex=this.index;}
}else{
s.onchange=function(){return false;}
}
}
</script>
<form>
<input type="checkbox" onClick="check(this)">変更不可
<select name="hoge">
<option>0</option>
<option>1</option>
<option>2</option>
<option>3</option>
</select>
</form>
No.2
- 回答日時:
「選択不可能」を拡大解釈しまして、「選択肢を切り替えられない」とするなら下記のようなイベントを追加することで対応できます。
<select onmousedown="reset_value=this.selectedIndex" onchange="this.selectedIndex=reset_value">
プルダウンの選択肢一覧を見えないように制御したいのであれば、
「選択用プルダウン」と「選択不可用プルダウン」の2つを用意しておき、常に一方を隠して、必要に応じて切り替えて表示するようにすることで対応できそうです。
No.1
- 回答日時:
>灰色がかってしまいます。
disableというのは選ばれているようにみえてもそのデータはサーバに
おくられません。
黒いままだと「データが選ばれている」と錯覚されるので、それを
防ぐ仕様です。
だいぶ姑息なことをしないと無理なので、あきらめたほうがいいでしょう
この回答への補足
ご回答ありがとうございます。
今回は選択不可であるが確認はできるというものが作りたいので、
そのデータがサーバに送られてもいいです。
「データが選ばれている」と錯覚されてもいい場合であっても
かなり複雑な処理が必要となってしまうのでしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- JavaScript console.logがどうしても2つ機能しないのでアドバイスをくださいお願いします 2 2022/07/07 22:13
- JavaScript JavascriptからSQLへ繋ぎ方が分からない 3 2022/07/07 00:27
- Visual Basic(VBA) データのある範囲を選択するVBAについて 2 2022/09/03 00:20
- JavaScript セレクトボックスを2つ選択してメッセージなどを表示するには。~運賃検索プログラムを完成させたい~ 1 2022/07/22 11:10
- JavaScript 電車の運賃を出すプログラムを作っています。 2 2022/06/22 09:36
- Visual Basic(VBA) 動きっぱなしです。止め方とプロシージャの間違いを教えて下さい! 5 2022/08/15 23:08
- Visual Basic(VBA) Excel VBAシートの色を一気に変える方法 1 2022/03/27 23:24
- JavaScript switch文のswitch(n)の部分を複数の値にするか、if文に変えてほしいです。 1 2022/07/27 17:18
- JavaScript セレクトボックスで配列を呼び出したい。 1 2022/07/08 20:14
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C#(csファイル)とjavascriptと...
-
selectで選ばれた値を別ページ...
-
JavaScriptで<select>の<option...
-
何がおかしいのでしょうか?
-
<input>の選択肢をプルダウンメ...
-
javascriptでセレクトボックス...
-
条件により、リンク先に画面遷...
-
チェックボックスのON/OFFに応...
-
子ウィンドウを閉じるとき、親...
-
VB.NET DateTimeの型について
-
onclickが動作しない
-
javascriptでhiddenに二次元配...
-
【UWSC】HTML内のある部分を抽...
-
文字数を数える際に空白、改行...
-
ボタン無しでフォーム内容送信
-
Selectの中身をfor文で入れる
-
return trueとreturn falseの用...
-
javascript作成してます。ラジ...
-
JSPとJavaScriptの連携について...
-
複数のテキストフィールドを同...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プルダウン選択を変更すると、...
-
<input>の選択肢をプルダウンメ...
-
スマホのフォームでのselect複...
-
同じ名前のセレクトがある場合...
-
selectを変更不可にしたい
-
javascriptでセレクトボックス...
-
3つの連動したプルダウンメニュ...
-
Selectボックスの一覧表示方法
-
全てのselect要素をデフォルト...
-
リストボックス内の重複したも...
-
ラジオボタンの選択に応じてプ...
-
addclassがうまく働きません
-
ラジオボタンとプルダウンを連...
-
セレクトボタンで特定の項目で...
-
VBScriptでHTMLのセレクトボッ...
-
【javascript】連想配列からセ...
-
連想配列からセレクトボックス...
-
JavaScriptで<select>の<option...
-
セレクトボックスの初期選択と...
-
セレクトボックスで配列を呼び...
おすすめ情報