JavaScript. Подробное руководство, 6-е издание, стр. 515
Возвращает true, если URL-адрес пространства имен
<b>namespace</b><b>lookupNamespaceURI(null),</b><b>boolean isEqualNode(Node other)</b>Возвращает true, если данный узел и узел other являются идентичными, т.е. имеют один и тот же тип, имя тега, атрибуты и (рекурсивно) дочерние узлы. Возвращает false, если два узла не являются эквивалентными.
<b>boolean isSameNode(Node other)</b>Возвращает true, если данный узел и узел other являются одним и тем-же узлом, и false - в противном случае. Вмесло этого метода можно также просто использовать оператор ==.
<b>string lookupNamespaceURI(string prefix)</b>Возвращает URL-адрес пространства имен, связанного с указанным префиксом пространства имен prefix, или null, если такой префикс не определен. Если аргумент prefix имеет значение null, возвращает URL-адрес пространства имен по умолчанию.
<b>string lookupPrefix(string namespace)</b>Возвращает префикс пространства имен, связанного с указанным URL-адресом пространства имен, или null, если такое пространство имен не определено.
<b>void normalize()</b>Нормализует все узлы, являющиеся потомками данного, объединяя смежные узлы и удаляя пустые. Обычно документы не имеют пустых или смежных текстовых узлов, но они могут появиться в результате добавления и удаления узлов сценарием.
<b>Node removeChild(Node oldChild)</b>Этот метод удаляет дочерний узел oldChild из массива
<b>childNodes[]</b><b>removeChild()</b><b>Node replaceChild(Node newChild. Node oldChild)</b>Замещает узел oldChild в дереве документа другим узлом newChild. Узел oldChild должен быть дочерним для данного узла. Если newChild уже является частью документа, то он сначала удаляется из документа перед повторной вставкой в новую позицию. Если newChild является узлом фрагмента Document Fragment, то вместо узла newChild в позицию, ранее занятую узлом oldChild, по порядку вставляются все его дочерние узлы.
NodeList
доступный только для чтения объект, подобный массиву, содержащий узлы
<b>NodeList</b><b>Node</b><b>length</b><b>length</b><b>NodeList</b><b>item().</b><b>NodeList</b><b>Node</b><b>NodeList</b>Объектами
<b>NodeList</b><b>childNodes</b><b>Document.getElementsByTagName(), Element.getElementsByTagName()</b><b>HTMLDocu-ment.getElementsByName().</b><b>NodeList</b>Обратите внимание: объекты
<b>NodeList</b><b>NodeList</b><b>NodeList</b><b>NodeList</b><b>NodeList</b>Свойства
<b>readonly unsigned long length</b>Количество узлов в объекте
<b>Node</b>Методы
<b>Node item(unsigned long index)</b>Возвращает узел в позиции index или null, если индекс index выходит за границы.
Option
элемент <option> в элементе Select (Node, Element)
Объект
<b>Option</b><b>Select</b><b>options[]</b><b>Select</b>По историческим причинам элемент
<b>Option</b><b>Option</b><b>Document.createElement()</b><b>Option</b><b>options</b><b>Select</b><b>HTMLOptionsCollection</b>Конструктор
<b>new Option([string text, string value, boolean defaultSelected, boolean selected])</b>Конструктор
<b>Option()</b><b>textContent</b><b>Node</b><b>value, defaultSelected</b><b>selected</b>