Объектный тип ЯРД_ЭЛЕМЕНТ
Родительские типы: ЯРД_УЗЕЛ → ЯРД_ЭЛЕМЕНТ.
Физический объектный тип c передачей ответственности "справа налево".
Тип ЯРД_ЭЛЕМЕНТ представляет в объектной модели документа элемент, то есть узел, в общем случае состоящий из открывающего тега, содержимого элемента и закрывающего тега. Допустимо также создание элемента, не имеющего содержимого (для него создается специальный тег пустого элемента). В содержимое элемента могут быть включены символьные данные и другие дочерние элементы. Соответственно, основополагающее отличие типа ЯРД_ЭЛЕМЕНТ состоит в том, что к нему могут быть добавлены дочерние узлы с помощью соответствующих методов типа.
Кроме того, в элемент могут быть включены описания атрибутов, которые используются для задания свойств элемента. Описание атрибута представляет собой строку вида <имя атрибута>=<значение атрибута>. Для работы с атрибутами элемента в типе также объявлены специальные методы.
Методы
| Метод | Описание | 
|---|---|
| СЧИТАТЬ_ИМЯ | Возвращает имя элемента. | 
| СЧИТАТЬ_ТЕКСТ_П | Позволяет получить строку, содержащую текст всех символьных узлов документа, являющихся потомками элемента. | 
| СЧИТАТЬ_ТЕКСТ_С | Позволяет получить строку, содержащую текст всех символьных узлов, являющихся дочерними узлами элемента. | 
| ПОЛУЧИТЬ_ДЕТЕЙ | Позволяет получить список дочерних узлов элемента, для которого вызван метод. | 
| ПОЛУЧИТЬ_ПЕРВ_ДОЧЕРНИЙ | Позволяет получить первый дочерний узел элемента. | 
| ПОЛУЧИТЬ_ПОСЛ_ДОЧЕРНИЙ | Позволяет получить последний дочерний узел элемента. | 
| ДОБАВИТЬ_ДОЧЕРНИЙ | Добавляет новый дочерний узел в конец списка дочерних узлов элемента. | 
| ВСТАВИТЬ_ДОЧЕРНИЙ | Добавляет новый дочерний узел к элементу на позицию перед указанным узлом. | 
| УДАЛИТЬ_ДОЧЕРНИЙ | Удаляет дочерний узел элемента. | 
| ЗАМЕНИТЬ_ДОЧЕРНИЙ | Позволяет заменить указанный дочерний узел на другой узел. | 
| ДОБАВИТЬ_АТРИБУТ | Добавляет новый атрибут в конец списка атрибутов. | 
| ПОЛУЧИТЬ_АТРИБУТ | Позволяет получить атрибут по его имени. | 
| ПОЛУЧИТЬ_АТРИБУТЫ | Позволяет получить список атрибутов элемента, для которого вызван метод. | 
| УДАЛИТЬ_АТРИБУТ | Удаляет атрибут с указанным именем. |