Sobes.tech
Back to questions
Middle
3

Что такое DOM (Document Object Model)?

Companies where asked
Элара

Answer from AI

sobes.tech AI

DOM (Document Object Model) — это программный интерфейс для работы с HTML и XML документами. Он представляет структуру документа в виде дерева объектов, где каждый узел — это элемент, атрибут, текст или другой компонент документа.

С помощью DOM можно динамически изменять содержимое, структуру и стили веб-страницы через скрипты (например, JavaScript). Это позволяет создавать интерактивные и динамические веб-приложения.

Пример: если у вас есть HTML-элемент <div id="myDiv">Привет</div>, то через DOM можно получить этот элемент и изменить его содержимое:

const elem = document.getElementById('myDiv');
elem.textContent = 'Здравствуйте';

Таким образом, DOM — это мост между кодом и визуальным представлением документа в браузере.