Estoy creando una aplicación web de prueba usando PHP. Cada pregunta se compone de una pregunta separada <label>
y tiene 4 opciones posibles, que se utilizan radio buttons
para permitir que el usuario seleccione su respuesta. El HTML actual para una sola pregunta se ve así:
<label for="349">What is my middle name?</label>
<br>
<input id="349" type="radio" value="1" name="349">Abe
<br>
<input id="349" type="radio" value="2" name="349">Andrew
<br>
<input id="349" type="radio" value="3" name="349">Andre
<br>
<input id="349" type="radio" value="4" name="349">Anderson
<br>
Me gustaría que el usuario tuviera la opción de hacer clic en el texto asociado con el botón de opción. En este momento, el usuario solo puede hacer clic en el botón de opción, lo que me parece una tarea bastante engorrosa.
Leí No se puede seleccionar una opción de botón de opción en particular al hacer clic en el texto de la opción y la sugerencia apunta a hacer coincidir los atributos for
y id
de las etiquetas. He hecho esto y todavía no funciona.
Mi pregunta es: me gustaría poder hacer clic en el texto de un <input type="radio">
objeto, en lugar de poder seleccionar solo el botón de opción. Sé que he leído sobre esto antes, pero parece que no puedo encontrar ninguna solución a mi problema. ¡Cualquier ayuda o sugerencia es muy apreciada!