1
resposta

[Dúvida] Elemento checkbox?

Na resposta da questão há o seguinte código:document.createElement('checkbox')

Como checkbox não é uma tag HTML, este código não apresentaria um erro? Já que checkbox é apenas o tipo do input, o correto não deveria ser criar um elemento input e definir o seu tipo como checkbox (exemplo abaixo)?

const test = document.createElement('input')
test.type = "checkbox"
1 resposta

Olá Frank! Tudo bem?

Você está correto em sua observação. No HTML, "checkbox" não é uma tag por si só, mas sim um tipo de input. Portanto, o código da atividade realmente não funcionaria, pois "checkbox" não é um elemento HTML válido. A abordagem que você apresentou está correta!

Muito obrigada por se atentar aos detalhes e nos avisar. Graças a você, a atividade já foi corrigida!

Um abraço e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!