Questão FC670903
Acerca do HTML5, do jQuery e do ASP.NET, julgue o item seguinte. O objetivo do comando .html(), na biblioteca jQuery, é modificar ou retornar o conteúdo de um elemento, incluindo t
Desenvolvimento Web
QUADRIX · 2025
Acerca do HTML5, do jQuery e do ASP.NET, julgue o item seguinte.
O objetivo do comando .html(), na biblioteca jQuery, é modificar ou retornar o conteúdo de um elemento, incluindo texto e marcação HTML.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
.html() está correto porque, na biblioteca jQuery, esse método tem a função de modificar ou retornar o conteúdo interno de um elemento incluindo texto e marcação HTML. Usado sem argumento, .html() funciona como *getter* e retorna uma string com o HTML interno. Usado com argumento, atua como *setter* e substitui o conteúdo pelo HTML fornecido.
Ao contrário de .text(), que obtém ou define apenas texto puro (removendo marcação), .html() preserva e insere tags HTML. A versão setter também aceita uma função para geração dinâmica do conteúdo.
Importante: inserir HTML não sanitizado pode causar XSS, e atributos são tratados por .attr(), não por .html(). Essas diferenças justificam o julgamento CERTO.
Conteúdo do catálogo FC Concursos · Atualizado em