Document Object Model (DOM) — это программный интерфейс, который представляет HTML или XML документ как дерево узлов. Каждый элемент, атрибут и кусок текста становятся узлом в этом дереве, позволяя программам взаимодействовать со структурой страницы.
JavaScript может динамически читать и изменять DOM без перезагрузки страницы. Это позволяет изменять:
Получение элемента по его ID:
document.getElementById('myElement')
Изменение текстового содержимого:
element.textContent = 'Hello World'
Добавление нового элемента:
const newDiv = document.createElement('div')
document.body.appendChild(newDiv)
DOM выступает мостом между JavaScript и веб-страницей. Манипулируя DOM, JavaScript может создавать интерактивные, динамичные пользовательские интерфейсы — от простых обновлений текста до сложных одностраничных приложений — всё в реальном времени.
DOM представляет HTML-документ в виде древовидной структуры, где элементы, атрибуты и текст представлены как узлы.
Новый — ещё не проверен сообществом
Вы