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

GORDURA Dúvida.

O Professor disse que atraves do name de cada input, nós conseguimos pegar seus valores no javascript.

JS:

 var form = document.querySelector("#form-adiciona");

        var nome = form.nome.value;
        var peso = form.peso.value;
        var altura = form.altura.value;
        var gordura = form.gordura.value;

HTML:

<label for="gordura">% de Gordura:</label>
<input id="gordura" type="text" placeholder="digite a porcentagem de gordura do seu paciente" class="campo campo-medio">

Apesar do meu html não ter nenhum name="gordura", ele consegue pegar o valor mesmo assim, minha dúvida é, ele pega tanto pelo name, quanto pelo id?

2 respostas
solução!

Oi Nícolas, tudo bem? Não encontrei nada no MDN que documentasse isso, mas apesar de funcionar, não recomendo esse tipo de abordagem, por que ela pode funcionar no javascript do navegador, mas não em outras linguagens.

A ideia é que eu acho que o name é usado em primeiro caso, mas caso não encontrado, ele faz a busca por ID.

Pode ser, obrigado pela resposta. ^^