DOM - объект NamedNodeMap
Объект NamedNodeMap используется для представления коллекций узлов, к которым можно получить доступ по имени.
Атрибуты
В следующей таблице перечислены свойства объекта NamedNodeMap.
| Атрибут | Тип | Описание |
|---|---|---|
| длина | беззнаковый длинный | Он дает количество узлов на этой карте. Диапазон допустимых индексов дочерних узлов составляет от 0 до 1 включительно. |
Методы
В следующей таблице перечислены методы объекта NamedNodeMap .
| S.No. | Методы и описание |
|---|---|
| 1 | getNamedItem () Извлекает узел, указанный по имени. |
| 2 | getNamedItemNS () Извлекает узел, указанный локальным именем и URI пространства имен. |
| 3 | вещь () Возвращает индекс- й элемент карты. Если индекс больше или равен количеству узлов в этой карте, возвращается ноль. |
| 4 | removeNamedItem () Удаляет узел, указанный по имени. |
| 5 | removeNamedItemNS () Удаляет узел, указанный локальным именем и URI пространства имен. |
| 6 | setNamedItem () Добавляет узел, используя его атрибут nodeName . Если узел с таким именем уже присутствует на этой карте, он заменяется новым. |
| 7 | setNamedItemNS () Добавляет узел, используя его namespaceURI и localName . Если узел с этим URI пространства имен и этим локальным именем уже присутствует на этой карте, он заменяется новым. Сама по себе замена узла не имеет никакого эффекта. |