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

Diferença entre o NAME e o ID

Bom dia, Quando eu chamo a tag <input> ele preenche automático as seguintes informações :

<input type="" name="">

Qual seria a diferença entre o NAME e o ID ?

Obrigado !

3 respostas

Oi, Fernando, tudo bem?

O name no input serve para especificar um nome para o elemento da tag input, mas mais especificamente, o atributo name é usado para referenciar elementos no javascript ou para refererenciar dados de um formulário. Ou seja, caso você queria pegar os valores que são adicionanados nesses input, o atributo name é de suma importância.

Já o id serve para não só darmos estilo dentro do css mas como também no mundo Javascript podemos utilizar o id para manipular esse valores.

Para saber mais: https://developer.mozilla.org/pt-BR/docs/Web/HTML/Element/input

Qualquer dúvida, é só falar!

solução!

Obrigado pela rápida resposta . Em suma , o name seria o nome que a variável recebe esse dado e que acompanha ele ao logo de todo o processo . Enquanto , o id é como referencio o mesmo no CSS ou no Javascript?

O id serve para identificarmos controles e aplicarmos estilos CSS e para manipularmos elementos via Javascript. Ou seja, você usa o id somente para manipular/trabalhar com controles do lado do cliente (client-side). Ao contrário do name, que você usa pra identificar valores do lado do servidor(server-side).