<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="1" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[1]</anchor-end> 
<code><var>(<code class="DOMi"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Node</anchor></code>)</var> := <code class="DOMi"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">Document</anchor></code>.<code class="DOMm"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">importNode</anchor></code> (<var>(<code class="DOMi">Node</code>) <code class="DOMa">importedNode</code></var>, (<var><code class="DOM"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">boolean</anchor></code>) <code class="DOMa">deep</code></var>)</code></p><p>この method を使うと、他の文書に属する<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">節</anchor>を輸入することができます。
輸入した節は輸入した先の文書に属する節になります。
<weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">同じ文書の節を輸入しようとしたらどうなるのか、 DOM 2 仕様書には書いてありません。</weak></p><p>輸入しても元の節には影響しません。
つまり、輸入によって元の節の特性の幾つかを受け継いだ新たな節が作られるのです。</p><ul><li><code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">ownerDocument</anchor></code> は輸入先<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書節</anchor>になります。</li><li><code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">parentNode</anchor></code> は <code class="DOM"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">null</anchor></code> になります。</li><li><code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">nodeName</anchor></code>, <code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">nodeValue</anchor></code>,
名前空間関係の属性はもとと同じ値になります。</li><li>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">属性節</anchor>) <code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">specified</anchor></code> は <code class="DOM"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">true</anchor></code> になります。</li><li>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体節</anchor>) <code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">publicId</anchor></code>,
<code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">systemId</anchor></code>, <code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">notationName</anchor></code>
は元と同じ値になります。</li><li>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">記法節</anchor>) <code class="DOMa">publicId</code>,
<code class="DOMa">systemId</code> は元と同じ値になります。</li><li>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">処理指令節</anchor>) <code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">target</anchor></code>,
<code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">data</anchor></code> は元と同じ値になります。</li><li>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文節</anchor>・<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文字データ節</anchor>・<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">注釈節</anchor>) <code class="DOMa">data</code>,
<code class="DOMa"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">length</anchor></code> は元と同じ値になります。</li><li>子孫等は、<ul><li>(属性節) すべて再帰的に輸入します。
<code class="DOMp">deep</code> 引数の指定は影響しません。</li><li>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書素片節</anchor>) 
<code class="DOMp">deep</code> 引数が真なら輸入、偽なら空です。</li><li>(要素節)<ul><li><code class="DOMa">specified</code> が真である属性は輸入します。</li><li>輸入先文書の既定属性が割当てられます。</li><li>子孫節は <code class="DOMp">deep</code> 引数が真なら輸入します。</li></ul></li><li>(実体節) <code class="DOMp">deep</code> 引数が真なら輸入します。</li><li>(<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">実体参照節</anchor>) 空になりますが、
輸入先文書でその名前の実体が定義されていればその内容が割当てられます。</li><li>(記法節・処理指令節・文節・文字データ節・注釈節) 
<weak xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">元々空にしかなりようがないので</weak>空になります。
<code class="DOMp">deep</code> 引数の指定は影響しません。</li></ul></li><li>文書節・<anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">文書型節</anchor>は輸入できません。
例外 <code class="DOM"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">DOMException</anchor></code> <code class="DOMconst"><anchor xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:">NOT_SUPPORTED_ERR</anchor></code>
になります。</li></ul><ul><li>[DOM2] <em>Document Object Model Core</em> <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://www.w3.org/TR/DOM-Level-2-Core/core.html#Core-Document-importNode">http://www.w3.org/TR/DOM-Level-2-Core/core.html#Core-Document-importNode</anchor-external></li></ul><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="2" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[2]</anchor-end>
<cite>d:id:quaa</cite> (<time>2007-08-10 23:56:42 +09:00</time> 版) <anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="http://d.hatena.ne.jp/quaa/20070807#p2">http://d.hatena.ne.jp/quaa/20070807#p2</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="3" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[3]</anchor-end> <cite>Sadness. (Default importNode() and cloneNode() to false.) https://www.w3... · 70fdc5f · whatwg/dom</cite>
( (<time>2013-11-13 11:26:47 +09:00</time> 版))
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/dom/commit/70fdc5f9030c22c5ceca9e875e06f8b305529ef8">https://github.com/whatwg/dom/commit/70fdc5f9030c22c5ceca9e875e06f8b305529ef8</anchor-external></p><p><anchor-end xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:anchor="4" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:">[4]</anchor-end> <cite xml:lang="en">Add <strong></strong>[<strong></strong>CEReactions<strong></strong>]<strong></strong> annotations to mutating methods · whatwg/dom@3cd02d1</cite>
(<time>2016-04-26 19:07:43 +09:00</time> 版)
<anchor-external xmlns="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resScheme="URI" xmlns:a0="urn:x-suika-fam-cx:markup:suikawiki:0:9:" a0:resParameter="https://github.com/whatwg/dom/commit/3cd02d139c159a31fbb400e03932652c72fc7812">https://github.com/whatwg/dom/commit/3cd02d139c159a31fbb400e03932652c72fc7812</anchor-external></p></body></html>