[Ovillo] Consulta sobre labels, radiobuttons y estándares
Rodrigo Álvarez Virgós
rodri.virgos en gmail.com
Jue Sep 11 16:47:39 UTC 2008
Hola, Javier
Javier Prieto (Tapry) escribió:
> Hola amigos:
>
> Me ha surgido una duda referente a los formularios.
> Tengo el siguiente código
>
> <label for="pregunta_1" >ETIQUETA</label>
> <input type="radio" id="pregunta_1" name="pregunta_1" value="1"/>
> OPCION 1
> <input type="radio" id="pregunta_1" name="pregunta_1" value="0"
> />OPCION 2
>
> Y cuando valido el XHTML me dice el tema de que el ID está repetido...
> entonces lo que no entiendo es
> ¿cómo se pone el for de la "label" para que indique que esa etiqueta se
> refiere a ese grupo de radio buttons?
>
>
Claro, no puede haber dos elementos con el mismo id. Creo que lo que
buscas es algo así (pongo un ejemplo):
<fieldset>
<legend>Sexo de la persona</legend>
<label for="txtMujer">Mujer <input type="radio" id="txtMujer"
name="sexo" value="m" /></label>
<label for="txtVaron">Varón <input type="radio" id="txtVaron"
name="sexo" value="v" /></label>
</fieldset>
Cada botón de radio necesita su propio id y su propia etiqueta (lo que
tú llamas "OPCION 1" y "OPCION 2") ;-)
Más información sobre la lista de distribución Ovillo