Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2009, 13:50
Avatar de Dude--
Dude--
 
Fecha de Ingreso: junio-2004
Ubicación: Sevilla - España
Mensajes: 197
Antigüedad: 19 años, 10 meses
Puntos: 4
Label en varios input

Código:
<form id="recordarpass" action="index.php?accion=recordarpass" method="post" enctype="application/x-www-form-urlencoded">
	<label>Email: <input type="text" name="fideemail" title="Email de usuario"  size="20" /> </label>
	<label>Fecha de nacimiento: 
		<input type="text" name="dian" title="Día de nacimiento" maxlength="2" />
		/
		<input type="text" name="mesn" title="Mes de nacimiento" maxlength="2" />
		/
		<input type="text" name="anion" title="Año de nacimiento" maxlength="4" />
	</label>
<input type="submit" value="Recordar" /> 
</form>
Aparentemente lo correcto sería poner el "<label>Fecha de nacimiento:" englobando los 3 inputs, tal y como aparece en mi código de ejemplo. Sin embargo al hacer esto, al menos en Firefox (no lo he probado en otros browsers) no te deja cambiar el foco al textbox del input mes o al del año clickeando con el ratón, solo te deja usando el tabulador. Me parece algo bastante incoherente y quería saber si hay alguna forma de solucionar esto respetando los standars para xhtml.
__________________
"El camino empieza renunciando el control y volviéndose flexibles, como una brizna de paja en un huracán."

"Desconozco tanto... es excitante comenzar a nadar en este mar de dudas..."