Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.
DOM
O Modelo de Objeto de Documentos (do inglêsDocument Object Model, DOM) é umaAPI definida peloW3C para representar e interagir com qualquer documentoHTML ouXML.
ODOM é um modelo de documento carregado pelonavegador. Este documento é representado através de uma árvore de nós, onde cada um destes nós representa uma parte do documento (por ex. umelemento, texto ou comentário).
ODOM é uma dasAPIs mais usadas naWeb porque ele permite que cada código rodando nonavegador 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.
ODOM não foi originalmente especificado. Ele apareceu quando os navegadores começaram a implementar oJavaScript. Este legado é às vezes chamado deDOM 0.Hoje o W3C conduz a especificação doDOM; e o DOM Working Group está atualmente preparando a versão 4.