label
タグのfor
属性にはどうしたらいいですか?ラベルタグのfor属性に含める内容
私はこれをバインドしたい要素のIDであるべきだと思っていましたが、label
と多くの人がname
を代わりに使用しているようです。
誰が正しいですか?
label
タグのfor
属性にはどうしたらいいですか?ラベルタグのfor属性に含める内容
私はこれをバインドしたい要素のIDであるべきだと思っていましたが、label
と多くの人がname
を代わりに使用しているようです。
誰が正しいですか?
MDNによると、あなたはID
のためにそれを使用する必要があります。
label要素と同じドキュメント内の標識可能フォーム関連要素のIDを。 for属性の値と一致するIDを持つドキュメントの最初の要素は、このラベル要素のラベル付きコントロールです。
ソースhttps://developer.mozilla.org/en-US/docs/Web/HTML/Element/label
名
(入力、テキストエリア、選択、ボタン要素)フォームコントロールで使用される名前付きエレメントのid属性とは根本的に異なります。この場合、name属性は、サーバーに送信されたときのデータのラベル付け方法に関係し、複数の要素が同じ名前を共有する可能性があります。一方
ID
属性が同一となる値スクリプト、スタイル、または IDをアドレッシングの目的のために及びための一つのユニークな要素を識別するためのものです。