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

Não funcionou

Seguindo todas as orientações e códigos do tutor o resultado não foi positivo no browser. O Console aponta o seguinte erro "TypeError: formu is undefined". Já verifiquei em todas as declarações e funções mas não encontro o erro. Preciso de ajuda. Aguardo retorno. Obrigado

https://github.com/ericmangolin/Alura_JS.git

2 respostas
solução!

Eric, boa tarde!

Quando você está chamando a função obterPaciente() passando formu como parâmetro, a variável formu ainda não existe, vocẽ só declara ela 3 linha depois, você precisa declarar a variável antes, como no exemplo abaixo:

  event.preventDefault();
    var formu = document.querySelector('#form-adiciona');

    //capturando os dados preenchidos no form
    var paciente = obterPaciente(formu);
    console.log(paciente);

Espero ter ajudado e bons estudos1

Entendi. Nas videoaulas o tutor não comenta isso. Obviamente que deveria ser uma regra para nós estudantes mas sempre esquecemos. Muito Obrigado