Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/01/2011, 18:41
boodrox
 
Fecha de Ingreso: enero-2011
Mensajes: 6
Antigüedad: 13 años, 4 meses
Puntos: 1
Respuesta: Diferencia entre id y name class javascript

Nagur25, la diferencia entre ID y Name es la siguiente:

ID: es un nombre "único" que se le asigna a un objeto HTML el cual únicamente es utilizado localmente por javascript.

Name: el valor de esta propiedad podría" ser única o estar asignada a más de un objeto HTML" como el caso de los radio ej:

<input type="radio" name="sexo" value="hombre" />
<input type="radio" name="sexo" value="mujer" />

y su principal función es poder enviar su valor a través de un Formulario (Form) al servidor cuando se produce un Submit. En el caso de ser manipulado con javascript es realmente útil ya que puedes usar la función getElementsByName la cual retorna una matriz con todos los objetos que contengan el valor "name" que estás buscando.

Claro está que el uso de la propiedad "name" se relaciona mas a los formularios y al clásico modelo de POST de las páginas (aunque es bien útil cuando se trabaja con javascript)

Pero para los que trabajan con AJAX la propiedad "name" pasa casi al olvido.

Otra cosa, el objeto DIV no posee la propiedad "name"

saludos