属性名

属性名 (DOM)

name 属性 (DOM Attr 界面)

[3] 読取専用属性 Attr.name (DOM 1) は、属性の名前です。

[2] この属性は名前空間を知りませんから、 名前空間を使った文書では使わない方がいいでしょう。 Node 界面から継承している localName 属性とかが使えそうです。

[10] 仕様書:

[97] DOM水準3によれば、 localNamenull の場合 name修飾名です。

歴史

SGML

[1] 属性名の正規化長とは、 属性の名前文字の数に NORMSEP を加えた値です。 (JIS X 4151‐1992 6.9.2 を参照。)

[4] Fix #110: turn attribute's name slot into a qualified name "concept" · whatwg/dom@aaa22ab ( 版) <https://github.com/whatwg/dom/commit/aaa22ab5a699f471f07941913d0acae497f81f0e>

[5] Fix issues @foolip found with aaa22ab5a699f471f07941913d0acae497f81f0e · whatwg/dom@144f011 ( 版) <https://github.com/whatwg/dom/commit/144f01133adc7a698d950918c078533856b7bf6c>

[6] 27228 – Inconsistency in characters allowed in attribute names between setAttribute and HTML syntax specs ( 版) <https://www.w3.org/Bugs/Public/show_bug.cgi?id=27228>

[7] Selectors: attr name in any NS on HTML elements are case-insensitive (SimonSapin著, ) <https://github.com/whatwg/html/commit/822a91149c86f64ea86aaeb9f48d28ca75aa29ac>