<label>form 属性が廃止されました

公開日: | カテゴリー: DOM, HTML

概要

最新の HTML 仕様によれば、<label> 要素はどの <form> とも関連付けられなくなりました。これを受けて、HTML5 で導入された <label> 上の form 属性への対応は Firefox 49 で削除されました。

一方で HTMLLabelElement DOM インスタンス上の form プロパティは、もしあればそのラベル付きコントロールの form プロパティを、なければ null を返すようになります。つまり、label.formlabel.control.form のエイリアスとなります。

参考資料