2.2.3. Объект IXMLDOMAttribute Данный объект наследуется от IXMLDOMNode. Свойства attributes Содержит список атрибутов данного узла. Ч baseName* Возвращает базовое имя (base_name) для полного квалифицированного имени (nspace:base_name) области пространства имен. Ч childNodes Для узлов, которые могут иметь дочерние элементы, возвращает объект IXMLDOMNodeList, содержащий список дочерних узлов. Если объект не имеет дочерних узл, то все равно объект IXMLDOMNodeList возвращается, однако его длина равна 0. Ч dataType* Определяет тип данных указанного узла. Ч / З definition* Возвращает определение узла, заданное в DTD или схеме. Ч firstChild Возвращает первый дочерний узел для данного узла. Ч lastChild Возвращает последний дочерний узел для данного узла. Ч name Содеожит имя атрибута. Ч namespaceURI* Возвращает URI области имен. Ч nextSibling Возвращает следующий узел-брат из списка дочерних узлов данного узла. Ч nodeName Возвращает имя узла, которое зависит от его типа (см. Таблицу 1). Ч nodeType Возвращает тип узла DOM, котрый определяется константой (см. Таблицу 1). Ч nodeTypedValue* Возвращает значение данного узла, которое задано в определенном для него типе данных. Ч / З nodeTypeString* Возвращает тип узла в виде строки (см. Таблицу 1). Ч nodeValue Содержит значение узла в текстовом формате. Ч / З ownerDocument Возвращает корневой узел документа, который содержит данный узел. Ч parentNode Возвращет родительский узел (для узлов, которые имею родителя). Ч parsed* Содержит True, если данный узел и все наследуемые узлы корректны; False, если какой либо из узлов не корректен. Ч prefix* Возвращает префикс области имен. Ч previousSibling Возвращает предыдущего (левого) узла-брата для данного узла. Ч specified Показывает (обычно для узла атрибута) точно ли узел определен или применяет значение по умолчанию, которое задано в DTD или схеме. Ч text Возвращает текстовое содержимое узла и его поддеревьев. Ч / З value Возвращает значение атрибута. Ч / З xml Возвращает XML представление узла и всех наследуемых от него узлов. Ч Символом "*" отмечены свойства, которые являются расширением спецификации World Wide Web Consortium (W3C) DOM. Методы appendChild Добавляет новый дочерний узел как последний (в конец списка) дочерний узел данного узла. cloneNode Создает новый узел, точное подобие (клон) данного узла. hasChildNodes Возвращает True, если данный узел имеет дочерние узлы. insertBefore Вставляет дочерний узел слева от данного узла. Если узел, относительно которого должен быть вставлен новый узел, не указан, то новый узел вставляется в конец списка. removeChild Удаляет указанный дочерний узел из списка дочерний узлов и возвращает его. replaceChild Замещает указанный станрый дочерний узел на новый дочерний узел. Возвращает странный дочерний узел. Зависит от типа узла. selectNodes Применяет указанный образец (шаблон) для обработки контекста узлов и возвращает список обработанных узлов, как объект IXMLDOMNodeList. selectSingleNode Аналогично selectNodes, но возвращает только первый найденный объект. transformNode Обрабатывает данный узел и его дочерние узлы, используя заданные XSLT листы стилей, и возвращает результат трансформации. transformNodeToObject Обрабатывает данный узел и его дочерние узлы, используя заданные XSLT листы стилей, и возвращает результат трансформации в представленный объект. События Нет.
Используются технологии uCoz