Boa noite, estou com seguinte erro quando tento cadastro um novo paciente
Erro: form.js:12 Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'. at HTMLButtonElement. já busquei na internet, mais não entendi muito bem o que ta acontecendo. alguém consegui me ajudar!
Segue bloco de código do meu form.js
var botaoCadastrar = document.querySelector("#cadastro-paciente");
botaoCadastrar.addEventListener("click",function(event){
event.preventDefault();
// declarando as variáveis form para indicar a inclusão de novos pacientes a tabela
var form = document.querySelector("#form-adiciona");
var paciente = pacienteCadFormulario (form);
var pacienteTr = criarTr(paciente);
var tabela = document.querySelector("#tabela-pacientes");
tabela.appendChild(pacienteTr);
form.reset();
});
function criarTr (paciente){
//criar tr
var pacienteTr = document.createElement("tr");
pacienteTr.classList.add("paciente");
//criando as td's e já adicionando dentro da tr
pacienteTr.appendChild(criarTd(paciente.nome,"info-nome"));
pacienteTr.appendChild(criarTd(paciente.peso,"info-peso"));
pacienteTr.appendChild(criarTd(paciente.altura,"info-altura"));
pacienteTr.appendChild(criarTd(paciente.gordura,"info-gordura"));
pacienteTr.appendChild(criarTd(paciente.imc,"info-imc"));
}