Сводная таблица методов HTML - объектов.
Имя метода Объект Функционал Возвращаемое значение
add HTMLDataListElement
HTMLSelectElement
Добавляет новую строку к списку. Экземпляр объекта HTMLOptionElement
addEventListener HTMLDocument
HTMLElement
Устанавливает функцию обработчик событий. undefined
addRule CSSStyleSheet Добавляет новое CSS-правило. Значение -1
adoptNode HTMLDocument Удаляет узел. Экземпляр объекта:
HTMLElement или
Text или
Comment
after Node Добавляет новые объекты внутреннего контента после узла. undefined
append HTMLElement
DocumentFragment
ShadowRoot
Добавляет новые объекты внутреннего контента в конец. undefined
appendChild HTMLElement
DocumentFragment
ShadowRoot
Добавляет новый объект внутреннего контента. Экземпляр объекта:
DocumentFragment или
HTMLElement или
Text или
Comment
appendData Text
Comment
Добавляет текстовую строку. undefined
appendRule CSSKeyframesRule Добавляет этап кадра анимации CSS. undefined
assignedNodes HTMLSlotElement Возвращает содержимое слота. Либо массив ссылок на узлы, либо строковое значение HTML-кода.
attachShadow HTMLElement Создает теневое дерево. Экземпляр объекта ShadowRoot
before Node Добавляет новые объекты внутреннего контента перед узлом. undefined
blur HTMLElement Убирает фокус ввода. undefined
canPlayType HTMLVideoElement
HTMLVideoElement
Определяет, может ли заданный тип медиаконтента быть воспроизведен. строковое значение
click HTMLElement
HTMLDocument
Имитирует щелчок левой кнопкой мышки. undefined
cloneNode HTMLDocument
DocumentFragment
DocumentType
Копирует экземпляр объекта. Экземпляр объекта:
HTMLDocument, или
DocumentType, или
DocumentFragment.
cloneNode Node Копирует экземпляр объекта. Экземпляр объекта:
HTMLElement, или
Text, или
Comment
cloneNode Attr Копирует экземпляр объекта. Экземпляр объекта Attr
close HTMLDocument Обновляет документ Web-страницы. undefined
close HTMLDialogElement Закрывает псевдоокно. undefined
closest HTMLElement Возвращает экземпляр объекта элемента ближайшего "родителя". Экземпляр объекта HTMLElement
compareDocumentPosition Node
DocumentFragment
Вычисляет позиционирование узла. Число
contains Node
Attr
DocumentFragment
Вычисляет позиционирование узла. логическое значение
createAttribute HTMLDocument Создает экземпляр объекта Attr. Экземпляр объекта Attr
createCaption HTMLTableElement Добавляет элемент тега CAPTION к таблице. Экземпляр объекта HTMLTableCaptionElement
createComment HTMLDocument Создает экземпляр объекта Comment. Экземпляр объекта Attr
createDocumentFragment HTMLDocument Создает экземпляр объекта DocumentFragment. Экземпляр объекта DocumentFragment
createDocumentType DOMImplementation Создает элемент тега !DOCTYPE. Экземпляр объекта DocumentType
createElement HTMLDocument Создает экземпляр объекта HTMLElement. Экземпляр объекта HTMLElement
createHTMLDocument DOMImplementation Создает HTML-документ. Экземпляр объекта HTMLDocument
createNodeIterator HTMLDocument Создает экземпляр объекта NodeIterator. Экземпляр объекта NodeIterator
createTreeWalker HTMLDocument Создает экземпляр объекта TreeWalker. Экземпляр объекта TreeWalker
createRange HTMLDocument Создает экземпляр объекта Range. Экземпляр объекта Range
createTBody HTMLTableElement Добавляет элемент тега TBODY к таблице. Экземпляр объекта HTMLTableSectionElement
createTextNode HTMLDocument Создает экземпляр объекта Text. Экземпляр объекта Text
createTFoot HTMLTableElement Добавляет элемент тега TFOOT. Экземпляр объекта HTMLTableSectionElement
createTHead HTMLTableElement Добавляет элемент тега THEAD. Экземпляр объекта HTMLTableSectionElement
deleteCaption HTMLTableElement Удаляет элемент тега CAPTION. undefined
deleteCell HTMLTableRowElement Удаляет ячейку с заданным номером из строки таблицы. undefined
deleteData Text
Comment
Удаляет текстовую строку. undefined
deleteRow HTMLTableSectionElement Удаляет строку с заданным номером из секции таблицы. undefined
deleteRule CSSStyleSheet
CSSMediaRule
CSSKeyframesRule
Удаляет CSS-правило. undefined
deleteTBody HTMLTableElement Удаляет элемент тега TBODY. undefined
deleteTFoot HTMLTableElement Удаляет элемент тега TFOOT. undefined
deleteTHead HTMLTableElement Удаляет элемент тега THEAD. undefined
dispatchEvent HTMLDocument
HTMLElement
Инициализирует возникновение заданного события. undefined
elementFromPoint HTMLDocument
ShadowRoot
Вычисляет самый глубокий элемент с заданными координатами. Экземпляр объекта HTMLElement
elementsFromPoint HTMLDocument Вычисляет все экземпляры объектаHTMLElement с заданными координатами. Массив
evaluate HTMLDocument Вычисляет xpath выражение. Экземпляр объекта XPathResult
execCommand HTMLDocument Выполняет заданные действия над контентом. Логическое значение
exitFullscreen HTMLDocument Выводит из просмотра в полноэкранном режиме. Логическое значение
exitPointerLock HTMLDocument Возвращает курсор мышки в окно браузера. undefined
findRule CSSKeyframesRule Читает заданное правило этапа из кадра анимации CSS. Экземпляр объекта CSSKeyframeRule
fastSeek HTMLVideoElement
HTMLVideoElement
Перемещает позицию прогона медиаконтента. undefined
focus HTMLElement Устанавливает фокус ввода. undefined
getAttribute HTMLElement Возвращает значение заданного атрибута. Строка
getAttributeNode HTMLElement Возвращает заданный атрибут. Экземпляр объекта Attr
getBoundingClientRect HTMLElement Возвращает характеристики поля элемента. Экземпляр объекта ClientRect
getClientRects HTMLElement Возвращает расширенные характеристики поля элемента. Экземпляр объекта getClientRects
getCSSCanvasContext HTMLDocument Создает виртуальное поле элемента тега CANVAS, и возвращает объект для создания рисунка. Экземпляр объекта CanvasRenderingContext2D
Экземпляр объекта WebGLRenderingContext
getContext HTMLCanvasElement Возвращает объект для создания рисунка. Экземпляр объекта CanvasRenderingContext2D
Экземпляр объекта WebGLRenderingContext
getElementsByClassName HTMLDocument
HTMLElement
Возвращает коллекцию элементов с заданным значением атрибута CLASS. Экземпляр объекта HTMLCollection
getElementById HTMLDocument
DocumentFragment
ShadowRoot
Возвращает элемент с заданным идентификатором. Экземпляр объекта HTMLElement
getElementsByName HTMLDocument Возвращает список элементов с заданным именем. Экземпляр объекта NodeList
getElementsByTagName HTMLDocument
HTMLElement
Возвращает коллекцию элементов с заданным именем тега. Экземпляр объекта HTMLCollection
getRootNode Node
DocumentType
DocumentFragment
ShadowRoot
Вычисляет корневой узел. Экземпляр объекта HTMLDocument, DocumentFragment, или ShadowRoot
getSelection HTMLDocument
ShadowRoot
Вычисляет выделенный контент. Экземпляр объекта Selection
hasAttribute HTMLElement Проверяет наличие заданного атрибута. true или false
hasAttributes HTMLElement Проверяет наличие заданных атрибутов. true или false
hasChildNodes HTMLElement
DocumentFragment
ShadowRoot
Проверяет наличие "дочерних" узлов. true или false
hasFocus HTMLDocument Флаг наличия фокуса. Логическое значение
importNode HTMLDocument Копирует узел. Экземпляр объекта:
HTMLElement или
Text или
Comment
insertAdjacentElement HTMLElement Добавляет новый элемент тега в заданное место. Экземпляр объекта HTMLElement
insertAdjacentHTML HTMLElement Добавляет HTML-код в заданное место. undefined
insertAdjacentText HTMLElement Добавляет текстовый контент в заданное место. Экземпляр объекта Text
insertBefore HTMLElement
DocumentFragment
ShadowRoot
Добавляет новый объект внутреннего контента в заданное место. Экземпляр объекта:
DocumentFragment или
HTMLElement или
Text или
Comment
insertCell HTMLTableRowElement Вставляет новую пустую ячейку в строку таблицы. Экземпляр объекта TMLTableCellElement
insertData Text
Comment
Вставляет текстовую строку. undefined
insertRow HTMLTableElement
HTMLTableSectionElement
Вставляет новую пустую строку таблицы. Экземпляр объекта HTMLTableRowElement
insertRule CSSStyleSheet
CSSMediaRule
Вставляет новое CSS-правило. Значение порядкового номера добавленного экземпляра объекта CSSStyleRule в списке
isEqualNode HTMLDocument
DocumentFragment
Идентифицирует документ или фрагмент документа. логическое значение
isEqualNode Node
Attr
Идентифицирует узел. логическое значение
isSameNode Node
Attr
DocumentFragment
Идентифицирует узел. логическое значение
load HTMLAudioElement
HTMLVideoElement
Загружает медиафайл. undefined
matches HTMLElement Проверяет на соответствие заданному селектором CSS. true или false
normalize HTMLElement
DocumentFragment
ShadowRoot
Объединяет смежные и удаляет пустые блоки внутреннего текстового контента. undefined
open HTMLDocument Открывает или очищает поток HTML-документа undefined
pause HTMLAudioElement
HTMLVideoElement
Приостанавливает прогон медиафайла. undefined
play HTMLAudioElement
HTMLVideoElement
Запускает прогон медиафайла. undefined
prepend HTMLElement
DocumentFragment
ShadowRoot
Добавляет новые объекты внутреннего контента в начало. undefined
queryCommandEnabled HTMLDocument Индикатор включения команды. Логическое значение
queryCommandIndeterm HTMLDocument Индикатор неопределенного состояния команды. Логическое значение
queryCommandState HTMLDocument Индикатор выполнения команды. Логическое значение
queryCommandSupported HTMLDocument Индикатор поддержки команды. Логическое значение
queryCommandValue HTMLDocument Значение команды. Строковое значение
querySelector HTMLDocument
HTMLElement
DocumentFragment
ShadowRoot
Возвращает первый элемент с заданным селектором CSS. Экземпляр объекта HTMLElement
querySelectorAll HTMLDocument
HTMLElement
DocumentFragment
ShadowRoot
Возвращает список элементов с заданным селектором CSS. Экземпляр объекта NodeList
registerElement HTMLDocument Регистрирует в DOM тег с пользовательским именем. Функция конструктор
releaseCapture Node Сбрасывает привязку событий мышки к элементу тега в документе. undefined
remove Node Удаляет узел. undefined
remove HTMLDataListElement
HTMLSelectElement
Удаляет заданный пункт из списка. Экземпляр объекта HTMLOptionElement
removeAttribute HTMLElement Удаляет атрибут элемента тега. undefined
removeChild HTMLElement
DocumentFragment
ShadowRoot
Удаляет объект внутреннего контента. Экземпляр объекта:
DocumentFragment или
HTMLElement или
Text или
Comment
removeEventListener HTMLDocument
HTMLElement
Отменяет функцию обработчик событий. undefined
requestFullscreen HTMLElement Запрашивает перевод поля элемента в полноэкранный режим. undefined
replaceChild HTMLElement
DocumentFragment
ShadowRoot
Заменяет объект внутреннего контента. Экземпляр объекта:
DocumentFragment или
HTMLElement или
Text или
Comment
replaceData Text
Comment
Замещает текстовую строку. undefined
replaceWith Node Замещает узел новым узлом или текстовой строкой. undefined
requestPointerLock Node Устанавливает локализацию перемещения курсора мышки и скрывает курсор мышки. undefined
reset HTMLFormElement Восстанавливает начальные значения элементов формы. undefined
scroll HTMLElement Запускает скроллинг в поле элемента undefined
scrollBy HTMLElement Запускает скроллинг в поле элемента undefined
scrollIntoView HTMLElement Запускает скроллинг до элемента undefined
scrollTo HTMLElement Запускает скроллинг в поле элемента undefined
select HTMLInputElement
HTMLTextAreaElement
Выделяет весь текст в поле элемента тега. undefined
setAttribute HTMLElement Устанавливает значение заданному атрибуту элемента тега. undefined
setAttributeNode HTMLElement Устанавливает атрибут элемента тега. Экземпляр объекта Attr
setCapture HTMLElement Устанавливает привязку событий мышки к элементу тега. undefined
setSelectionRange HTMLInputElement
HTMLTextAreaElement
Выделяет часть текста в поле элемента тега. undefined
show HTMLDialogElement Открывает псевдоокно в контексте "родительского" окружения. undefined
showModal HTMLDialogElement Открывает псевдоокно как модальное окно. undefined
splitText Text Делит блок текстового контента. Экземпляр объекта Text
submit HTMLFormElement Передает данные формализованные элементами формы. undefined
substringData Text
Comment
Получает строку из блока текстового контента. Строковый формат
toDataURL HTMLCanvasElement Преобразует рисунок в формат data URL. Строковое значение
write HTMLDocument Добавляет заданный HTML-код. undefined
writeln HTMLDocument Добавляет заданный HTML-код с переводом строки. undefined

   Некоторые методы могут поддерживаться браузерами только с приставкой webkit (например webkitRequestFullscreen).