Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Alguém me ajuda a exiber as mensagens de erros usando o laço for. O professor ensiou de outra maneira, mas na verdade eu gostaria de continuar com essa. Desde já eu agradeço!

function exibeMensagensDeErro(erros){
var ul = document.querySelector("#mensagens-erro");
ul.innerHTML = """;
for(var i = 0; i < erros.lenght ; i++){
    var erro = erros[i];

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
3 respostas
solução!

Fala ai Wellington, tudo bem? Você precisa percorrer todos os erros se inserir dentro da lista? Se sim, a ideia seria mais ou menos essa:

function exibeMensagensDeErro(erros) {
    var ul = document.querySelector("#mensagens-erro");
    ul.innerHTML = "";
    for(var i = 0; i < erros.length ; i++) {
        var erro = erros[i];
        var li = document.createElement('li')
        li.textContent = erro
        ul.appendChild(li)
    }
}

Tinha um erro no ul.innerHTML, onde haviam três aspas duplas, o correto seria apenas duas para definir uma string em branco.

Espero ter ajudado.

Muito Obrigado. Isso meu ajudou bastante!!!

Magina Wellington, sempre que precisar não deixe de criar suas dúvidas.

Abraços e bons estudos.