1. ホーム
  2. html

[解決済み] ラジオボタンに "label for "を使用する

2022-05-18 06:30:47

質問

ラジオボタンで、quot;label for"パラメータを使用する場合、以下のようになります。 508 準拠 *として使用する場合、以下のようにするのが正しいでしょうか?

 <label for="button one"><input type="radio" name="group1" id="r1" value="1" /> button one</label> 

とか、これは?

 <input type="radio" name="group1" id="r1" value="1" /><label for="button one"> button one</label>

私が尋ねる理由は、2番目の例では、"label"はテキストのみを包含し、実際のラジオボタンを包含していないことです。

*1973 年のリハビリテーション法第 508 条は、連邦政府機関に対して、障害者にソフトウェアおよび Web サイトのアクセシビリティを提供することを義務付けています。

どのように解決するのですか?

ほぼ決まりましたね。こうなるはずです。

<input type="radio" name="group1" id="r1" value="1" />
<label for="r1"> button one</label>

の値は for の値は、ラベル付けする要素のidである必要があります。