DOM

O Modelo de Objeto de Documentos (do inglês Document Object Model, DOM) é uma API definida pelo W3C para representar e interagir com qualquer documento HTML ou XML.

O DOM é um modelo de documento carregado pelo navegador. Este documento é representado através de uma árvore de nós, onde cada um destes nós representa uma parte do documento (por ex. um elemento, texto ou comentário).

O DOM é uma das APIs mais usadas na Web porque ele permite que cada código rodando no navegador acesse e interaja com cada nó do documento. Os nós podem ser criados, movidos ou modificados. Listeners de evento podem tamb��m ser adicionados aos nós para serem disparados quando um dado evento ocorrer.

O DOM não foi originalmente especificado. Ele apareceu quando os navegadores começaram a implementar o JavaScript. Este legado é às vezes chamado de DOM 0. Hoje o W3C conduz a especificação do DOM; e o DOM Working Group está atualmente preparando a versão 4.

Saiba mais

Conhecimentos Gerais

Referência Técnica