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 |
|