Foros del Web » Creando para Internet » Diseño Gráfico »

id y label en formularios

Estas en el tema de id y label en formularios en el foro de Diseño Gráfico en Foros del Web. Hola, estoy haciendo un formulario introduciendo el id en cada campo y relacionando el texto con la etiqueta label. Ahora me surge una duda, por ...
  #1 (permalink)  
Antiguo 10/05/2006, 07:39
 
Fecha de Ingreso: enero-2003
Mensajes: 330
Antigüedad: 21 años, 2 meses
Puntos: 0
Pregunta id y label en formularios

Hola,

estoy haciendo un formulario introduciendo el id en cada campo y relacionando el texto con la etiqueta label. Ahora me surge una duda, por ejemplo el apartado DNI que lo tengo con 2 input, uno para los numeros y otro para la letra. Tanto al input de los números como al de la letra le tengo que poner el mismo "id" o hay que ponerles "id" distintos???

<label for="dni">DNI</label>
<input type="text" name="dninumero" id="dni"> <input type="text" name="dniletra" id="dni">

Un saludo y gracias por anticipado.
  #2 (permalink)  
Antiguo 10/05/2006, 08:02
 
Fecha de Ingreso: enero-2003
Mensajes: 330
Antigüedad: 21 años, 2 meses
Puntos: 0
La misma duda me surge con los <input type="radio"> (o los checkbox)

Todos los radio llevarían el mismo id??
  #3 (permalink)  
Antiguo 10/05/2006, 08:50
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola bulldog

Los id no pueden repetirse, tienen que ser únicos. Además en el caso de los radio si los pones todos iguales el label siempre te llevaría al primero.

Saludos,
  #4 (permalink)  
Antiguo 10/05/2006, 15:12
 
Fecha de Ingreso: enero-2003
Mensajes: 330
Antigüedad: 21 años, 2 meses
Puntos: 0
Hola JavierB, ¿y cual sería la solución correcta?
  #5 (permalink)  
Antiguo 11/05/2006, 16:58
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 21 años, 11 meses
Puntos: 7
la solucion seria
<label for="dninumero">DNI</label>
<input type="text" name="dninumero" id="dninumero"> <input type="text" name="dniletra" id="dniletra">
__________________
No tengo firma ahora... :(
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:32.