Advertisement
Guest User

Untitled

a guest
Jul 24th, 2019
156
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var botaoAdicionar = document.querySelector("#adicionar-paciente");
  2. botaoAdicionar.addEventListener("click", function(event){
  3.     event.preventDefault();
  4.    
  5.     var form = document.querySelector("#form-adiciona");
  6.     var paciente = PacienteInfo(form);
  7.     var PacienteTr = montaTr(paciente);
  8.     var tabela = document.querySelector("#tabela-pacientes");
  9.     tabela.appendChild(PacienteTr);
  10.     form.reset();
  11. });
  12.  
  13.  
  14. function PacienteInfo(form){
  15.         var paciente = {
  16.             nome: form.nome.value,
  17.             peso: form.peso.value,
  18.             altura: form.altura.value,
  19.             gordura: form.gordura.value,
  20.             imc: calculaImc(form.peso.value,form.altura.value)
  21.         }
  22.     }
  23.  
  24. function montaTr(paciente){
  25.     var PacienteTr = document.createElement("tr");
  26.     PacienteTr.classList.add("paciente");
  27.    
  28.     PacienteTr.appendChild(montaTd(paciente.nome, "info-nome"));
  29.     PacienteTr.appendChild(montaTd(paciente.peso, "info-peso"));
  30.     PacienteTr.appendChild(montaTd(paciente.altura, "info-altura"));
  31.     PacienteTr.appendChild(montaTd(paciente.gordura, "info-gordura"));
  32.     PacienteTr.appendChild(montaTd(paciente.imc, "info-imc"));
  33.  
  34.     return PacienteTr;
  35. }
  36. function montaTd(dado,classe){
  37.     var td = document.createElement("td");
  38.     td.textContent = dado;
  39.     td.classList.add(classe);
  40.     return td;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement