Eu fiz esse exercício proposto, e fiquei com uma dúvida nesse código JS do enunciado.
<body>
<textarea id="corpo-postagem" cols="40" rows="5"></textarea>
<p>Caracteres: <span id="numero-caracteres">0</span> caracteres.</p>
<script src="contador.js"></script>
</body>
// contador.js
function atualizaCaracteres() {
var postagem = document.querySelector("#corpo-postagem").value;
var caracteres = postagem.length;
var contador = document.querySelector("#numero-caracteres");
contador.innerHTML = caracteres;
}
Por que foi usado contador.innerHTML ao invés de contador.textContent?