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

Duvida sobre o request

Ta bom, concluí o curso, ficou muito lindo, mas, e se eu não quiser adicionar os pacientes mais de uma vez como faço? percebi que quando clico ele vai adicionando, e adicionando, e acaba repetindo os pacientes adicionados na tabela.

2 respostas
solução!

Oi Marcos, tudo certo?

Você precisaria evitar que a função fosse chamada mais de uma vez quando o botão é clicado. (presumindo que seja um botão).

Algo assim:

var element = document.querySelector('#element');

element.addEventListener('click', function(event) {
    alert('Hello!');
    event.target.removeEventListener(event.type, arguments.callee);
});

Quando clica no elemento, executa o que precisa executar (no caso um alert) e depois remove o EventListener.

Precisaria atualizar a página para conseguir fazer tudo novamente.

Como usar o target você vai aprender nos cursos de JS aqui na Alura.

Espero ter ajudado e bons estudos,

Abcs!

Muito bacana Natan, obrigado!