[1] 読取専用属性
Attr.
(DOM 2) の値は、その属性の付随する要素です。
その属性が使われていないときには、 ownerElement
null
となります。
[2] DOM では、属性節と要素節は親子の関係にはないので、
parentNode
属性は使えません。
(null
になっているはずです。)
[3] この属性の値は直接変更できません。
appendChild
などを使って属性節そのものを操作することで、
間接的に変更できます。
[4]
XML情報集合との関係:
ownerElement
属性はXML情報集合の所有者要素
特性に相当します。
(名無しさん [sage])
[5]
XPath 1.0との関係:
XPath 1.0のデータ・モデルにはownerElement
と同じものはなく、要素節点が属性節点の親になり得ます。
ですから、parent
軸がownerElement
相当となります。
(名無しさん [sage])
[6] Re: Change to Attr interface in light of XPath ( (Jonas Sicking 著, 版)) <http://lists.w3.org/Archives/Public/www-dom/2014JanMar/0169.html>
[7] Bring back Attr.prototype.ownerElement. https://www.w3.org/Bugs/Public/s... · db19f1c · whatwg/dom ( ( 版)) <https://github.com/whatwg/dom/commit/db19f1c8de8fb78e2ef1218b45a7c967b6a5822d>
[8] remove Attr.prototype.ownerElement again; it was not actually implemente... · 8b61686 · whatwg/dom ( ( 版)) <https://github.com/whatwg/dom/commit/8b6168643a32d819758567d6f5fae6bd991783ed>
[9] Bug 25086 – Attr should retain ownerElement property ( ( 版)) <https://www.w3.org/Bugs/Public/show_bug.cgi?id=25086>
[10] Bug 25021 – Reintroduction of Attribute ownerElement ( ( 版)) <https://www.w3.org/Bugs/Public/show_bug.cgi?id=25021>
[11] IRC logs: freenode / #whatwg / 20140417 ( ( 版)) <http://krijnhoetmer.nl/irc-logs/whatwg/20140417#l-471>
[12] Bug 25086 – AttrExodus: Attr should retain ownerElement property ( ( 版)) <https://www.w3.org/Bugs/Public/show_bug.cgi?id=25086>
[13] Put Attr.prototype.ownerElement back; give Attr.prototype.value a setter... · f64b0c8 · whatwg/dom ( ( 版)) <https://github.com/whatwg/dom/commit/f64b0c82896d68ad534544ed8109ac41c175840d>