Desenvolvimento Web: Se o desenvolvedor precisar mudar a cor de um texto no momento em que o usuário clicar no botão, é possível acessar os elementos da árvore DOM para realizar tal manipulação no nó em questão. Marque a opção que representa a forma de obter o elemento e definir a cor azul ao texto:

Questão

Se o desenvolvedor precisar mudar a cor de um texto no momento em que o usuário clicar no botão, é possível acessar os elementos da árvore DOM para realizar tal manipulação no nó em questão. Marque a opção que representa a forma de obter o elemento e definir a cor azul ao texto:

Alternativas

a) document.write(blue).

b) document.getElementById('idTituloPagina').style.color = 'blue'.

98%

c) document.appendChild(blue).

d) element.setAttribute(blue).

e) element.innerHTML = "blue".

Explicação

Para alterar a cor de um texto ao clicar em um botão, o desenvolvedor precisa:

  1. Obter uma referência ao elemento no DOM (por exemplo, pelo seu id).

    • Isso é feito com document.getElementById('idTituloPagina').
  2. Modificar o estilo CSS do elemento via a propriedade style.

    • A cor do texto é controlada por style.color.

Assim, ao executar:

  • document.getElementById('idTituloPagina').style.color = 'blue'

o texto do elemento com id idTituloPagina passa a ser exibido na cor azul.

As demais alternativas não fazem essa manipulação correta do DOM/CSS (document.write escreve no documento, appendChild insere nós, setAttribute está incompleto e sem atributo/valor corretos, e innerHTML altera conteúdo e não estilo).

Alternativa correta: (b).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.