![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
お世話になります。
ラジオボタンが3つ有り、それぞれチェックする種類によって
表示内容を変更している処理があります。
今回、そこをカスタマイズすることになり、表示するのは1種類になりました。
環境ファイルの設定で、1種類か3種類かの表示を
変更できるようにしなければなりませんが。
つまり、ラジオボタンが不要になったのですが、
そのラジオボタンを参照している箇所が数箇所あるので
それらを削除するのでなく、レイアウトも崩れてしまうので
ラジオボタンはそのままで、表示する種類のラジオボタンを checked し、
全部のボタンを disabled しました。
(ラジオボタン横の文字はフォントの色をグレーにしました)
問題なく、動いているのですが
このような使い方はOKでしょうか?
こんな感じにしました
↓
<input type="radio" name="who" value="0" checked disabled><font class="gray">全員</font>
<input type="radio" name="who" value="1" disabled><font class="gray">男性</font>
<input type="radio" name="who" value="2" disabled><font class="gray">女性</font>
<input type="button" value="表示" name="hyouji" id="hyouji">
よろしくお願いします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
>このような使い方はOKでしょうか?
結論からいえばNGです
disabledされている時点でサーバーにデータは飛びませんので設定してあっても
なんの意味もありません。
レイアウト上の問題でdisabledされているラジオボタンを残すのは問題外ですね
百害あって一理なし、ユーザーは混乱こそすれなんのメリットもありません
ユーザビリティについて一度真剣に学習したほうがよろしいかと
ただし、それでもどうしてもその書き方にこだわりがあるならとめませんが
相当ユーザーにバカにされる覚悟が必要です
アドバイス、ありがとうございます。
サーバにデータに飛ばないのは承知といいますか、飛ばなくていいので、
ホントに見た目だけラジオボタンでいいのです。
構文的に間違っていないか、Another HTML-lint で checkしましたがエラーにはなりませんでした。
エンドユーザも限られた方だけで、そういう仕様で(チェックできなければ見えていても良い)OKといわれています。
構文的に、誤解釈や誤操作とならなければ
いいのですが。。。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- JavaScript javascript作成してます。ラジオボタンで判定するコードを書いてます。 1 2023/07/18 11:03
- JavaScript javascriptで移動ボタンを押した際に遷移するボタンを追記したい 1 2022/11/29 03:02
- その他(プログラミング・Web制作) seleniumbasic chrome操作について 1 2023/03/29 15:40
- JavaScript ①入力フォーム→②確認表示画面→③送信完了画面のコードを書いているのです、 入力フォームから受け取っ 2 2022/05/10 16:45
- HTML・CSS ただいま勉強始めたての初心者です。フォームを縦並べにしたいです。 2 2022/11/20 17:18
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- HTML・CSS CSSが効かずどのように指定すれば良いか分からないのでアドバイスお願い致します 2 2023/06/07 12:25
- JavaScript clear機能を失わずにファイルアップロード機能を作成したい 3 2023/06/10 16:12
- PHP php ログイン 1 2022/11/01 00:24
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ラジオボタンで選択した項目の...
-
location.href="http://www.aaa...
-
java jqueryのnameとid
-
ラジオボタンのチェックが外れ...
-
リセットボタンでクリアできな...
-
JavaScriptのfileオブジェクト...
-
C言語クイックソートの比較総回...
-
カレンダーに印を付けたい
-
ラジオボタンの選択でチェック...
-
VBScriptでpingを実行(ブラウザ...
-
confirmで2行メッセージを出力する
-
onchangeイベントを強制的に発...
-
クリックの度に加算していくには?
-
出発駅A、到着駅Bを選択すると...
-
入力フォームに半角スペース以...
-
プルダウンの値をphpファイルへ...
-
ユーザーフォームでの検索結果...
-
JSのボタンを複数う使うには
-
javascriptでプルダウンメニュ...
-
プルダウンで現在の年月日を取...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ラジオボタンにタブインデック...
-
データベースの値を判断してラ...
-
ラジオボタンのチェックが外れ...
-
ラジオボタンの値でリンク先を...
-
javascript作成してます。ラジ...
-
Jvasvriptのlengthで個数が取得...
-
ラジオボタンのValueを受け取り...
-
チェックされたラジオボタンに...
-
ラジオボタンの分岐方法に関して
-
ラジオボタンのリセット方法
-
ラジオボタンでdisabledとchecked
-
フォームPOST後「戻る」時のチ...
-
ラジオボタンのチェック数に応...
-
アンダーバーのname値は取得で...
-
ラジオボタンを使って、検索ペ...
-
ラジオボタン未チェックの場合...
-
リセットボタンでクリアできな...
-
javascriptによる動的なリンク...
-
javascriptでのアラート表示
-
【診断テストの作り方】結果に...
おすすめ情報