Desenvolvimento Web: O DOM é uma interface de programação para documentos HTML que fornece uma representação do documento da página Web na forma de árvore. Marque a opção que representa os elementos filhos do nó window:
O DOM é uma interface de programação para documentos HTML que fornece uma representação do documento da página Web na forma de árvore. Marque a opção que representa os elementos filhos do nó window:
a) Document, HTML e history.
b) Location, history e body.
c) Location, document e history.
d) HTML, body e header.
e) Header, document e history.
No modelo de objetos do navegador (BOM), o objeto global window é o topo da hierarquia no contexto do browser. A partir dele, acessamos diretamente algumas propriedades/objetos “filhos” (sub-objetos) muito conhecidos, como:
- window.document → dá acesso ao documento HTML (DOM).
- window.location → informa/manipula a URL atual.
- window.history → permite navegar/manipular o histórico de navegação.
Já HTML, body e header não são “filhos” diretos de window; eles são elementos do DOM dentro de document (por exemplo, document.documentElement para o <html> e document.body para o <body>).
Assim, a opção que lista corretamente elementos/objetos acessíveis diretamente a partir de window é a que contém location, document e history.
Alternativa correta: (c).