ejemplo - radio button html5
Grupos de radio con etiqueta pulsable (2)
También puedes escribir etiquetas sin identificadores:
<label>
<input type="radio" name="mygroup" />
My clickable caption
</label>
o casilla de verificación
<label>
<input type="checkbox" name="mygroup[]" />
My clickable caption
</label>
De lo que he recopilado, para poder hacer clic en la etiqueta de un botón de opción, debe asignar el mismo valor de atributo de "nombre" a ambos elementos.
El problema que tengo es que cuando tiene más de un botón de radio, diga una selección de tipo "sí o no". Para llegar a donde si hace clic en uno, el otro deshabilita es que el atributo "nombre" de ambos botones de radio tiene que ser el mismo valor.
¿Es posible hacer ambas cosas?
<label for="no">No</label>
<input type="radio" name="no" value="no" />
<label for="yes">Yes</label>
<input type="radio" name="yes" value="yes" />
id
atributo id
( no el nombre ) debe ser referido por la etiqueta for
atributo. Debería ser así: http://jsfiddle.net/zzsSw/
<label for="no">No</label>
<input type="radio" name="mygroup" id="no" value="no" />
<label for="yes">Yes</label>
<input type="radio" name="mygroup" id="yes" value="yes" />