1. Visão geral
Embora o nó excluído não esteja mais na árvore de documentos, ele ainda está na memória e pode ser adicionado a outro local a qualquer momento.
Ao atravessar o nó filho do nó pai e executar uma operação de exclusão, observe que o atributo filho é um atributo somente leitura e será atualizado em tempo real quando o nó filho mudar.
// Obtenha o nó a ser excluído: var self = document.getElementById ('a ser removido'); // obtenha o nó pai: var pai = self.parenteLement; // exclate: var removido = parent.RemoveChild (self); removido === self; // verdadeiro2. Exemplo
<! Doctype html> <html> <head> </script> </head> <body> <ul id = "teste-list"> <li> javascript </li> <li> swift </li> <li> html </li> <li> Ansi c </li> <li> csSs </Li> document.getElementById ('teste-list'); var comprimento = p.Children.Length; var i = 0; para (; i <length;) {var li = p.Children [i]; var text = li.innerText; if (text! == 'javascript' && text! == 'html' && text! == 'css') {p.RemoVechild (li); alerta (p.children.toString ()); comprimento--; } else {i ++; }} // teste:; (function () {var arr, i, t = document.getElementById ('test-list'); if (t && t.children && t.children.Lengthren.Latn) {arr = []; para (i = 0; i <t.children.leng; i ++) {arr.push (i = 0; i <t.children.leng; i ++) {arr.push (i = 0; i <t.children.lext; (arr.toString () === ['javascript', 'html', 'css']. tostring ()) {alert ('teste passado!'); }}) (); </script> </body> </html>O método JS RemoveChild acima é todo o conteúdo que compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.