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 !
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 !
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!
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).