ЛУЧШИЙ САЙТ ДЛЯ РАЗРАБОТЧИКОВ
×

JavaScript Справка

Обзор

JavaScript

JS Array JS Boolean JS Date JS Error JS Global JS JSON JS Math JS Number JS Operators JS RegExp JS Statements JS String

HTML DOM

DOM Attribute DOM Console DOM Document DOM Element DOM Events DOM Event Objects DOM History DOM HTMLCollection DOM Location DOM Navigator DOM Screen DOM Style DOM Window

HTML Objects

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Other Objects

CSSStyleDeclaration JS Conversion Storage



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() Преобразует элемент в строку