外部からノードを複製する2017/10/07importNode()は、Documentのメソッドです。外部のドキュメントから自身のドキュメントにノードを複製します。元のノードはなくなりません。第1引数(node)には、対象のノードを指定します。第2引数(deep)には、子ノードを含めて複製したい場合にtrueを指定します。ドメインが違う場合、同一オリジンポリシーでセキュリティエラーが発生します。Document.domainの説明をご参考下さい。デモDocument.importNode()のデモです。外部ドキュメントの要素を複製します。このコードは編集できます。関連記事Document.createNodeIterator()createNodeIterator()は、Documentのメソッドです。NodeIteratorを新しく作成します。createNodeIterator()とcreateTreeWalker()は、作成するオブジェクトが違うだけで、仕組みは同じです。Document.adoptNode()adoptNode()は、Documentのメソッドです。外部のドキュメントから自身のドキュメントにノードを移動します。元のノードはなくなります。Document.getElementsByName()getElementsByName()は、Documentのメソッドです。name属性を指定してノードを取得します。Document.getSelection()getSelection()は、Documentのメソッドです。選択中のテキストを表すSelectionを返します。(土)コンテンツを公開しました。InterfaceハウツーAndroidInstagramLINEMacTwitteriPhoneWebツールブログプロフィールあらゆ足立区竹ノ塚在住の男。ウェブとラーメンが大好きです。@arayutwこのサイトについてSYNCERは「SYNC(同期)」と「ER(する者)」で「知識や感動を同期するブログ」という意味の造語です。みなさんと共に進化(しんか)していきたいという思いも込めてます。SYNCERトップに戻る。