Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Duvida de usabilidade

Quando o professor utiliza o código que mostra o erro, por exemplo, no e-mail ao retornar ao input e continuar a mensagem de erro se persisti. Estaria certo utilizar esse código ao inves daquele da aula para que aconteça uma melhor usabilidade para o usuário.

elementoErro.remove()
    input.classList.remove(classInputErro)
    elementoErro.textContent = retornarMensagemDeErro(tipo, input.validity)
    if(!elementoEhValido){
        elementoErro.className = classeElementoErro;
        if(adicionarErro){
            input.after(elementoErro);
            input.classList.add(classInputErro);
        }
    }
1 resposta
solução!

Fala ai Gabriel, tudo bem? Sinceramente não lembro como é feito na aula, mas, não vejo erros no seu código não.

Definir certo ou errado é bem complexo, isso porque seu código funcionou? Ele fez o que precisava fazer? Então está certo.

Espero ter ajudado.