[解決済み] HTMLのチェックボックスのchecked属性の適切な値は何ですか?
質問
HTMLでチェックボックスの入力を形成する方法は皆知っています。
<input name="checkbox_name" id="checkbox_id" type="checkbox">
チェックボックスの値として技術的に正しいものは何でしょうか?これらはすべて動作するのを見たことがあります。
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked>
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="on">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="yes">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="checked">
<input name="checkbox_name" id="checkbox_id" type="checkbox" checked="true">
どうでもいいという答えなのでしょうか?正解とされた答えには根拠がありません。 こちら から スペック を使用します。
チェックボックス(およびラジオボタン)は、オン/オフのスイッチであり、それを切り替えることができます。 を使用します。スイッチは、control 要素のchecked 属性が設定されています。フォームが送信されると、"on" チェックボックスのみ コントロールが成功する可能性があります。フォーム内の複数のチェックボックスは は、同じコントロール名である。したがって、例えば、チェックボックスは、ユーザが は、同じプロパティに対して複数の値を選択することができます。INPUT要素は を使用して、チェックボックスコントロールを作成します。
スペックライターは何をもって正解とするのでしょうか?根拠ある回答をお願いします。
どのように解決するのですか?
厳密には、意味のあるものを入れるべきです - 仕様によると ここで というのが、最も正しいバージョンです。
<input name=name id=id type=checkbox checked=checked>
また、HTMLの場合は
空の属性構文
,
checked=""
あるいは、単に
checked
(厳格なXHTMLの場合、これは
対応しない
).
しかし、事実上、ほとんどのブラウザは、引用符の間にあるほぼすべての値をサポートしています。以下のものはすべてチェックされます。
<input name=name id=id type=checkbox checked>
<input name=name id=id type=checkbox checked="">
<input name=name id=id type=checkbox checked="yes">
<input name=name id=id type=checkbox checked="blue">
<input name=name id=id type=checkbox checked="false">
そして、以下のみチェックが外れます。
<input name=name id=id type=checkbox>
に関する同様の質問もご覧ください。
disabled="disabled"
.
関連
-
[解決済み] jQueryでチェックボックスに "checked "を設定する
-
[解決済み] HTMLのid属性に有効な値は何ですか?
-
[解決済み] How can I set the default value for an HTML <select> element?
-
[解決済み] HTMLの "role "属性は何のためにあるのですか?
-
[解決済み] 入力テキストボックスの値を取得する
-
[解決済み] WebSocketとサーバー送信型イベントの比較/EventSource
-
[解決済み] jQueryでチェックボックスの値を取得する
-
[解決済み】jQueryでチェックボックスがチェックされているかどうかを確認するにはどうすればよいですか?
-
[解決済み】チェックボックスがチェックされているかどうかをjQueryで確認する。
-
[解決済み】HTML5の "required "属性をチェックボックスのグループに使用する?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
ローカルリソースのロードが許可されていない問題を解決する
-
[解決済み] HTML IFステートメント
-
[解決済み] 要素を水平方向にセンタリングする方法
-
[解決済み] 箇条書きのない順序なしリストが必要です。
-
[解決済み] <button> vs. <input type="button" />. Which to use?
-
[解決済み] preタグでテキストを折り返すにはどうしたらよいですか?
-
[解決済み] Zalgoテキストはどのように機能しますか?
-
[解決済み] label要素の中にinput要素を入れるべきですか?
-
[解決済み] CSSでdivを縦にスクロールできるようにする
-
[解決済み] 残りの幅を埋めるためにdivを展開する