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

Name

Olá pessoal, tudo bem? Desculpa sei que já foi passado porem não consigo me lembrar de forma alguma para que serve o name que fica dentro de cada input

Exemplo: input id="nome" NAME="nome" type="text" placeholder="digite o nome do seu paciente" class="campo">

Seria o que está em caixa alta (apenas para destacar), alguem poderia me explicar? por favor

2 respostas
solução!

Oi, Gabriel, tudo bem?

O atrivuto name usado pelo input é usado para referenciar elementos no Javascript ou para referenciar dados depois que o formulário for submetido. Por exemplo:

No arquivo HTML:

<p>Qual o seu nome?</p>
            <input type="text" name="name">

<p>Qual o número que você pensou entre 0 e 10?</p>
            <input type="text" name="number">

No arquivo JS:

let number = document.number.value;
let name = document.name.value;

Aqui eu estou criando uma referência do valores recebidos pelo input através do atributo name para o JS tratar esse dado, ou seja, no exemplo acima, no input <input type="text" name="name">no inout damos um nome a esse atributo para que no JS let name = document.game.name.value;eu "pegue" esse valor recebido no input. Deu pra pegar a ideia? Aqui dá pra você testar um pouco esse uso: https://www.w3schools.com/tags/tryit.asp?filename=tryhtml_input_name

Espero ter te ajudado e bons estudos!

Obrigado Laís, me ajudam a entender um pouco melhor essa situação no codigo rs