- Операторы
- Управляющие инструкции
- JS Объекты
- браузер BOM
- HTML DOM
- События
- HTML Объекты
- Anchor
- Area
- Audio, Video
- Base
- Canvas
- Form
- IFrame
- Image
- Input
- Link
- Meta
- Option
- Progress
- Select
- Style
- Table
- Textarea
- TableHead и TableDate
- TableRow
- Промисы, async/await
- Сетевые запросы
- Бинарные данные и файлы
- Модули
- Классы
- Разное
HTML Объекты
Имеется приблизительное соответствие между именами атрибутов HTML и именами свойств DOM. Например, дескриптор <body> представляется в DOM объектом HTMLBodyElement.
Почти все элементы HTML имеют базовый набор атрибутов: accesskey, class, contentditable, data-*, dir, hidden, id, lang, style, tabindex, title, . . .
Модель DOM обеспечивает доступ к ним с помощью свойств: accessKey, className, contentEditable, dataset, dir, hidden, id, lang, style, tabIndex, title, . . .
Многие элементы HTML имеют свои собственные специальные атрибуты.
Здесь рассматривается только часть объектов DOM, которые представляют собой HTML элементы.