1 |
wakaba |
1.1 |
|
2 |
|
|
[1] |
3 |
|
|
[[Opera]] 9 は |
4 |
|
|
[PRE(JS example code)[ |
5 |
|
|
ns = 'http://www.w3.org/2000/xmlns/'; |
6 |
|
|
document.createElementNS (ns, qn); |
7 |
|
|
document.createAttributeNS (ns, qn); |
8 |
|
|
]PRE] |
9 |
|
|
|
10 |
|
|
で [CODE(XML)@en[qn]] が [CODE(XMLa)@en[[[xmlns]]]] |
11 |
|
|
でないか、 [CODE(XMLa)@en[[[xmlns]]:]] |
12 |
|
|
で始まらないと死にます。 |
13 |
|
|
(この条件を満たしていれば、 [[XML名前空間]]的に適当でなくても死にはしません。) |
14 |
|
|
|
15 |
|
|
([[名無しさん]]) |
16 |
|
|
|
17 |
|
|
[2] |
18 |
|
|
[[DOM水準3]]は指定された[[名前]]が[[修飾名]]として不正なら |
19 |
|
|
[CODE(DOMc)@en[[[NAMESPACE_ERR]]]] と述べています。 |
20 |
|
|
しかし、どの [[XML]] の[[版]]に対して不正なのかは明記されていません。 |
21 |
|
|
また、[Q[不正]]の定義も明確ではありません。 |
22 |
|
|
|
23 |
|
|
[Q[[[修飾名]]]]は[[DOM水準3]]の[[用語集]]に[[リンク]]されています。 |
24 |
|
|
その[[用語集]]の説明は、[[XML名前空間 1.0]]を[[引用]]しています。 |
25 |
|
|
|
26 |
|
|
([[名無しさん]]) |
27 |
|
|
|
28 |
|
|
[3] |
29 |
|
|
[[DOM水準2]]では [CODE(DOMa)@en[[[specified]]]] |
30 |
|
|
を [CODE(IDL)@en[[[true]]]] にすると明記されていましたが、 |
31 |
|
|
[[DOM水準3]]には明記されていません。 |
32 |
|
|
([[名無しさん]]) |
33 |
|
|
|
34 |
|
|
|
35 |
|
|
[4] |
36 |
|
|
[[修飾名]]が [CODE(XMLa)@en[[[xmlns]]]] で[[名前空間URI]]
|
37 |
|
|
が [CODE(URI)@en[[[http://www.w3.org/2000/xmlns/]]]]
|
38 |
|
|
の場合について[[DOM水準2]]は言及していませんでしたが、
|
39 |
|
|
[[DOM水準3]]は [CODE(DOMc)@en[[[NAMESPACE_ERR]]]]
|
40 |
|
|
としています。 |
41 |
|
|
([[名無しさん]]) |
42 |
|
|
|