Видалення вузла елемента, видалення себе (поточного вузла), як видалити або очистити текстовий вузол, а також способи видалення атрибутивних вузлів - по імені та по об'єкту
Доброго часу доби, шановні читачі блогу okITgo.ru! У попередніх постах рубрики XML DOM я розповідав про способи отримання значень вузлів і атрибутів. а також про методи зміни вузлів. Цього разу опишу різні способи видалення вузлів і атрибутів з XML документа. таких як метод removeChild (), який видаляє вказаний вузол, метод removeAttribute (), що видаляє вказаний атрибут, і інших.
Спробуйте Самі - Приклади
Видалення вузла елемента
Цей приклад використовує removeChild () для видалення першого елемента
Видалення поточного вузла елемента
Даний приклад використовує parentNode і removeChild () для видалення поточного елемента
Вилучення наступного вузла
Цей приклад використовує removeChild () для видалення наступного вузла за першим елементом
Очистити текст в текстовому вузлі
Даний приклад використовує властивість nodeValue () для очищення текстового вузла першого елемента
Видалення атрибута по імені
Цей приклад застосовує removeAttribute () для видалення атрибута "category" з першого елемента
Видалення атрибутів по об'єкту
Даний приклад використовує removeAttributeNode () для видалення всіх атрибутів з усіх елементів
Видалення Вузла елемента
Метод removeChild () видаляє вказаний вузол.
Коли вузол видаляється, все його дочірні вузли також видаляються.
Наступний фрагмент коду видалить перший елемент