Лучшее руководство по Расширенный XML DOM в 2024 году. В этом руководстве вы можете изучить XML DOM - Advanced,Получает значение элемента,примеров,Получает значение свойства,примеров,Измените значение элемента,примеров,Создать новое свойство,примеров,Создать элемент,примеров,Удаление элементов,примеров,
В предыдущих главах этого руководства , мы ввели XML DOM, а также использует метод XML DOM getElementsByTagName () для извлечения данных из XML - документов.
В этой главе мы будем объединять ряд других важных методов XML DOM.
Вы можете в нашем XML DOM учебник , чтобы узнать больше о знании XML DOM.
XML - файлы , используемые в следующих примерах: в Books.xml .
В следующем примере извлекается первое текстовое значение элемента <TITLE>:
Следующий пример извлекает текстовое значение первого элемента <TITLE> атрибута "языки":
В следующем примере изменяется первое текстовое значение <название> элемент:
Метод XML DOM SetAttribute () может быть использована для изменения существующего значения свойства, или создать новое свойство.
В следующем примере создается новый атрибут (издание = "первый"), а затем добавить его к каждому элементу <книги>:
Метод XML DOM createElement () создает новый узел элемента.
Метод XML DOM createTextNode () создает новый текстовый узел.
XML DOM AppendChild () метод добавляет дочерний узел к узлу (после последнего дочернего узла).
Чтобы создать новый элемент с текстовым содержимым, необходимо создать новый элемент элемент узла и новый текстовый узел, а затем он добавил к существующим узлам.
В следующем примере создается новый элемент (<выпуск>), со следующим текстом: Во-первых, а затем добавить его к первому элементу <книги>:
Примеры объяснил
В следующем примере удалить первый <книга> элемент первого узла:
Примечание: Приведенные выше примеры могут привести к зависимости от браузера и отличается.Firefox рассматривает новые линии, как пустые текстовые узлы, Internet Explorer не так. Вы можете в нашем XML DOM учебнике в чтении больше об этой проблеме и как ее избежать.