2016-10-26 9 views
0

labelタグのfor属性にはどうしたらいいですか?ラベルタグのfor属性に含める内容

私はこれをバインドしたい要素のIDであるべきだと思っていましたが、labelと多くの人がnameを代わりに使用しているようです。

誰が正しいですか?

答えて

1

MDNによると、あなたはIDのためにそれを使用する必要があります。

label要素と同じドキュメント内の標識可能フォーム関連要素のIDを。 for属性の値と一致するIDを持つドキュメントの最初の要素は、このラベル要素のラベル付きコントロールです。

ソースhttps://developer.mozilla.org/en-US/docs/Web/HTML/Element/label

0

(入力、テキストエリア、選択、ボタン要素)フォームコントロールで使用される名前付きエレメントのid属性とは根本的に異なります。この場合、name属性は、サーバーに送信されたときのデータのラベル付け方法に関係し、複数の要素が同じ名前を共有する可能性があります。一方

ID

属性が同一となる値スクリプト、スタイル、または IDをアドレッシングの目的のために及びための一つのユニークな要素を識別するためのものです。

関連する問題