DOM (Document Object Model)

DOM (англ. Document Object Model, укр. Об'єктна модель документа) - це API, який представляє та взаємодіє з будь-яким HTML або XML документом. DOM - це модель документа, завантажена у переглядач, що представляє документ як дерево вузлів, де кожен вузол представляє частину документа (наприклад, елемент, текстовий рядок або коментар).

DOM - один з найбільш використовуваних API у всесвітній мережі, тому що він дозволяє коду, запущеному в переглядачі, мати доступ і взаємодіяти з кожним вузлом документа. Вузли можна створювати, переміщувати та змінювати. Слухачі подій можуть бути додані до вузлів і спрацьовувати під час виникнення заданої події.

DOM не було визначено спочатку - це сталося, коли веб-переглядачі почали реалізовувати JavaScript. Цей успадкований DOM іноді називають DOM 0. Сьогодні асоціація WHATWG підтримує стандарт DOM Living Standard.

Дізнатись більше

Загальна інформація

Технічна інформація