Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/06/2019, 14:53
Avatar de ArturoGallegos
ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 1 mes
Puntos: 1146
Respuesta: Diferencia entre id y name

No es necesario utilizar ambos, se usa uno u otro segun lo que necesites hacer.

Por ejemplo si utilizaras el form meramente (html puro) si no especificas el NAME el input no se enviara cuando hagas el submit

Pero si lo que deseas es utilizar AJAX y solo enviar campos puntuales puedes acceder a ellos mediante su ID
document.querySelector -> un id o tag HTML
document.querySelector -> una clase css o un tag HTML
document.getElementByID -> el ID de un elemento especifico

Nótese que el atributo NAME es meramente de los campos de un formulario, no se utiliza en otro lugar.

Mientras que un ID es el identificado único (resaltese único) de cualquier elemento HTML en tu pagina, pudiendo ser un input o no.