Parent Directory | Revision Log
updated by (anon)
1 | wakaba | 1.1 | |
2 | |||
3 | * ownerElement 属性 (DOM Attr 界面) | ||
4 | |||
5 | [1] 読取専用属性 | ||
6 | [CODE[[VAR(DOMi)[[[Attr]]]].[CODE(DOMa)[ownerElement]]]] | ||
7 | ([[DOM 2]]) の値は、その[[属性]]の付随する[[要素]]です。 | ||
8 | その属性が使われていないときには、 [CODE(DOM)[null]] | ||
9 | となります。 | ||
10 | |||
11 | [2] DOM では、属性節と要素節は親子の関係には''ない''ので、 | ||
12 | [CODE(DOMa)[[[parentNode]]]] 属性は使えません。 | ||
13 | ([CODE(DOM)[null]] になっているはずです。) | ||
14 | |||
15 | [3] この属性の値は直接変更できません。 | ||
16 | [CODE(DOMm)[[[appendChild]]]] などを使って属性節そのものを操作することで、 | ||
17 | 間接的に変更できます。 | ||
18 | |||
19 | - [DOM2] ''Document Object Model Core'' <http://www.w3.org/TR/DOM-Level-2-Core/core.html#Attr-ownerElement> | ||
20 | |||
21 | [4] | ||
22 | '''XML情報集合との関係''': | ||
23 | [CODE(DOMa)@en[[[ownerElement]]]][[属性]]は[[XML情報集合]]の[CODE(InfoProp)[[[所有者要素]]]][[特性]]に相当します。 | ||
24 | ([[名無しさん]] [sage]) | ||
25 | |||
26 | |||
27 | [5] | ||
28 | '''XPath 1.0との関係''': | ||
29 | [[XPath 1.0]]の[[データ・モデル]]には[CODE(DOMa)@en[[[ownerElement]]]]と同じものはなく、[[要素節点]]が[[属性節点]]の[[親]]になり得ます。 | ||
30 | ですから、[CODE(XPath)@en[[[parent]]]][[軸]]が[CODE(DOMa)@en[[[ownerElement]]]]相当となります。 | ||
31 | |||
32 | ([[名無しさん]] [sage]) | ||
33 | |||
34 | |||
35 | [[#comment]] | ||
36 | |||
37 | |||
38 | wakaba | 1.2 | * メモ |
39 | |||
40 | [6] [CITE@en[Re: Change to Attr interface in light of XPath]] | ||
41 | ( ([[Jonas Sicking]] 著, [TIME[2014-03-19 05:25:26 +09:00]] 版)) | ||
42 | wakaba | 1.3 | <http://lists.w3.org/Archives/Public/www-dom/2014JanMar/0169.html> |
43 | |||
44 | [7] [CITE[Bring back Attr.prototype.ownerElement. https://www.w3.org/Bugs/Public/s... · db19f1c · whatwg/dom]] | ||
45 | ( ([TIME[2014-04-11 23:53:05 +09:00]] 版)) | ||
46 | wakaba | 1.4 | <https://github.com/whatwg/dom/commit/db19f1c8de8fb78e2ef1218b45a7c967b6a5822d> |
47 | |||
48 | [8] [CITE[remove Attr.prototype.ownerElement again; it was not actually implemente... · 8b61686 · whatwg/dom]] | ||
49 | ( ([TIME[2014-04-11 23:53:14 +09:00]] 版)) | ||
50 | wakaba | 1.5 | <https://github.com/whatwg/dom/commit/8b6168643a32d819758567d6f5fae6bd991783ed> |
51 | |||
52 | [9] [CITE@en[Bug 25086 – Attr should retain ownerElement property]] | ||
53 | ( ([TIME[2014-04-11 23:53:26 +09:00]] 版)) | ||
54 | wakaba | 1.6 | <https://www.w3.org/Bugs/Public/show_bug.cgi?id=25086> |
55 | |||
56 | [10] [CITE@en[Bug 25021 – Reintroduction of Attribute ownerElement]] | ||
57 | ( ([TIME[2014-04-12 11:35:58 +09:00]] 版)) | ||
58 | wakaba | 1.7 | <https://www.w3.org/Bugs/Public/show_bug.cgi?id=25021> |
59 | |||
60 | [11] [CITE[IRC logs: freenode / #whatwg / 20140417]] | ||
61 | ( ([TIME[2014-04-18 14:29:25 +09:00]] 版)) | ||
62 | <http://krijnhoetmer.nl/irc-logs/whatwg/20140417#l-471> |
admin@suikawiki.org | ViewVC Help |
Powered by ViewVC 1.1.24 |