The HTML DOM Элемент Объекта
Объект элемента
В HTML DOM объект element представляет элемент HTML, например P, div, A, Table или любой другой HTML-элемент.
Свойства и методы
Следующие свойства и методы можно использовать для всех элементов HTML:
Свойство / Метод | Описание |
---|---|
accessKey | Задает или возвращает атрибут AccessKey элемента |
addEventListener() | Присоединяет обработчик событий к указанному элементу |
appendChild() | Добавляет новый дочерний узел к элементу в качестве последнего дочернего узла |
attributes | Возвращает намеднодемап атрибутов элемента |
blur() | Удаление фокуса из элемента |
childElementCount | Возвращает количество дочерних элементов, которые имеет элемент |
childNodes | Возвращает коллекцию дочерних узлов элемента (включая узлы текста и комментария) |
children | Возвращает коллекцию дочернего элемента элемента (исключая текстовые и комментарии узлы) |
classList | Возвращает имя (имена) класса элемента |
className | Задает или возвращает значение атрибута Class элемента |
click() | Имитирует щелчок мышью по элементу |
clientHeight | Возвращает высоту элемента, включая заполнение |
clientLeft | Возвращает ширину левой границы элемента |
clientTop | Возвращает ширину верхней границы элемента |
clientWidth | Возвращает ширину элемента, включая заполнение |
cloneNode() | Клонирование элемента |
compareDocumentPosition() | Сравнивает положение документа двух элементов |
contains() | Возвращает значение true, если узел является потомком узла, в противном случае — false |
contentEditable | Задает или возвращает ли содержимое элемента редактируемым или нет |
dir | Задает или возвращает значение атрибута DIR элемента |
firstChild | Возвращает первый дочерний узел элемента |
firstElementChild | Возвращает первый дочерний элемент элемента |
focus() | Придает фокус элементу |
getAttribute() | Возвращает указанное значение атрибута узла элемента |
getAttributeNode() | Возвращает указанный узел атрибута |
getElementsByClassName() | Возвращает коллекцию всех дочерних элементов с указанным именем класса |
getElementsByTagName() | Возвращает коллекцию всех дочерних элементов с указанным именем тега |
hasAttribute() | Возвращает значение true, если элемент имеет указанный атрибут, в противном случае false |
hasAttributes() | Возвращает значение true, если элемент имеет какие-либо атрибуты, в противном случае false |
hasChildNodes() | Возвращает значение true, если элемент имеет дочерние узлы, в противном случае — false |
id | Задает или возвращает значение атрибута ID элемента |
innerHTML | Задает или возвращает содержимое элемента |
innerText | Задает или возвращает текстовое содержимое узла и его потомков |
insertAdjacentElement() | Вставляет элемент HTML в заданной позиции относительно текущего элемента |
insertAdjacentHTML() | Вставляет HTML-форматированный текст в заданной позиции относительно текущего элемента |
insertAdjacentText() | Вставка текста в заданную позицию относительно текущего элемента |
insertBefore() | Вставляет новый дочерний узел перед указанным, существующим, дочерним узлом |
isContentEditable | Возвращает значение true, если содержимое элемента является редактируемым, в противном случае — false |
isDefaultNamespace() | Возвращает значение true, если указанное NamespaceURI является значением по умолчанию, в противном случае — false |
isEqualNode() | Проверяет, равны ли два элемента |
isSameNode() | Проверяет, является ли два элемента один и тот же узел |
isSupported() | Возвращает значение true, если указанный элемент поддерживается в элементе |
lang | Задает или возвращает значение атрибута lang элемента |
lastChild | Возвращает последний дочерний узел элемента |
lastElementChild | Возвращает последний дочерний элемент элемента |
namespaceURI | Возвращает URI пространства имен элемента |
nextSibling | Возвращает следующий узел на том же уровне дерева узлов |
nextElementSibling | Возвращает следующий элемент на том же уровне дерева узлов |
nodeName | Возвращает имя узла |
nodeType | Возвращает тип узла узла |
nodeValue | Задает или возвращает значение узла |
normalize() | Соединяет соседние текстовые узлы и удаляет пустые текстовые узлы в элементе |
offsetHeight | Возвращает высоту элемента, включая заполнение, границу и полосу прокрутки |
offsetWidth | Возвращает ширину элемента, включая заполнение, границу и полосу прокрутки |
offsetLeft | Возвращает горизонтальное положение смещения элемента |
offsetParent | Возвращает контейнер смещения элемента |
offsetTop | Возвращает вертикальное положение смещения элемента |
ownerDocument | Возвращает корневой элемент (объект Document) для элемента |
parentNode | Возвращает родительский узел элемента |
parentElement | Возвращает родительский узел элемента |
previousSibling | Возвращает предыдущий узел на том же уровне дерева узлов |
previousElementSibling | Возвращает предыдущий элемент на том же уровне дерева узлов |
querySelector() | Возвращает первый дочерний элемент, соответствующий указанному селектору CSS элемента |
querySelectorAll() | Возвращает все дочерние элементы, соответствующие указанному селектору CSS элемента |
removeAttribute() | Удаляет указанный атрибут из элемента |
removeAttributeNode() | Удаляет указанный узел атрибута и возвращает удаленный узел |
removeChild() | Удаляет дочерний узел из элемента |
removeEventListener() | Удаляет обработчик событий, который был присоединен с помощью метода addEventListener () |
replaceChild() | Заменяет дочерний узел в элементе |
scrollHeight | Возвращает всю высоту элемента, включая заполнение |
scrollIntoView() | Прокручивает указанный элемент в видимой области окна обозревателя |
scrollLeft | Задает или возвращает количество пикселей, в течение которых содержимое элемента прокручивается горизонтально |
scrollTop | Задает или возвращает количество пикселей, в течение которых содержимое элемента прокручивается вертикально |
scrollWidth | Возвращает всю ширину элемента, включая заполнение |
setAttribute() | Задает или изменяет указанный атрибут, к заданному значению |
setAttributeNode() | Задает или изменяет указанный узел атрибута |
style | Задает или возвращает значение атрибута Style элемента |
tabIndex | Задает или возвращает значение атрибута TabIndex элемента |
tagName | Возвращает имя тега элемента |
textContent | Задает или возвращает текстовое содержимое узла и его потомков |
title | Задает или возвращает значение атрибута Title элемента |
toString() | Преобразует элемент в строку |