Ștergerea unui nod element, ștergerea însăși (nodul curent), ștergerea sau ștergerea unui nod de text și modul de eliminare a nodurilor atributive - după nume și obiect
Intr-o zi, dragi cititori ai blogului okITgo.ru! În postările anterioare din titlul DOM XML, am vorbit despre modalități de a obține valorile nodurilor și atributelor. precum și asupra metodelor de schimbare a nodurilor. De data aceasta voi descrie diferite modalități de a elimina nodurile și atributele dintr-un document XML. cum ar fi metoda removeChild (), care șterge nodul specificat, metoda removeAttribute () care șterge atributul specificat și altele.
Încercați Sami - Exemple
Ștergerea unui nod de elemente
Acest exemplu utilizează removeChild () pentru a elimina primul element
Ștergeți nodul curent al unui element
Acest exemplu folosește parentNode și removeChild () pentru a elimina elementul curent
Ștergeți următorul nod
Acest exemplu utilizează removeChild () pentru a elimina următorul nod din spatele primului element
Ștergeți textul într-un nod de text
Acest exemplu folosește proprietatea nodeValue () pentru a șterge nodul text al primului element
Ștergerea unui atribut după nume
Acest exemplu aplică removeAttribute () pentru a elimina atributul "category" de la primul element
Ștergerea atributelor după obiect
Acest exemplu utilizează removeAttributeNode () pentru a elimina toate atributele din toate elementele
Ștergerea unui nod de elemente
Metoda removeChild () elimină nodul specificat.
Atunci când un nod este șters, toate nodurile copilului acestuia sunt, de asemenea, șterse.
Următorul fragment de cod va elimina primul element