Ideapedia - Javascript - AdoptNode

adoptNode

Document.adoptNode () transfere um nó de outro documento para o documento do método.
O nó adotado e sua subárvore são removidos de seu documento original (se houver), e seu ownerDocument é alterado para o documento atual.
O nó é inserido no documento atual.
Biblioteca: Document
Tipo: Método
Finalidade: Mover um nó do documento origem para o documento destino.
Sintaxe: document.adoptNode(document, XMLDocument);
Parametros: XMLDocument é opcional. Usado apenas quando desejamos incluir um nó de um documento XML.
Descrição: Move um nó de outro documento para o documento atual.
exemplo:
Teste-Origem: Clique aqui para disparar a função adoptNode transferindo este controle :
Teste-Destino:
 
Notas: 1-Se um nó que pertence a outro documento e precisa ser inserido no documento atual, ele deverá ser importado primeiro. Os nós podem ser importados com os métodos adoptNode e importNode.
2-O método adoptNode move o nó de origem, enquanto o método importNode o copia.
A subárvore inteira que pertence ao nó é movida ou copiada por esses métodos, embora o método importNode também possa ser usado para copiar um nó sem seus descendentes.
3-Os métodos adoptNode e importNode são suportados em todos os navegadores, exceto no Internet Explorer antes da versão 9. O Internet Explorer não fornece uma maneira de importar um elemento para outro documento antes da versão 9.
4-Devido a restrições de segurança, o conteúdo de um documento pode ser acessado de outro documento apenas se os dois documentos estiverem localizados no mesmo domínio. Se você deseja copiar um nó dentro de um documento, use o método cloneNode.
5-Você pode adicionar o mesmo evento a diferentes objetos do DOM mas nunca dois tratamentos de evento ao mesmo objeto do DOM. Cada objeto só admite uma função de tratamento para cada evento.
6-Os eventos mais comuns são : Assunto html - 09-Eventos Globais
7-Neste exemplo só consegui retirar o input da tela quando o certo seria colocá-lo em outro lugar.
8-Os eventos mais comuns são : Assunto html - 09-Eventos Globais