Sto creando un'applicazione web quiz utilizzando PHP. Ogni domanda è composta da uno <label>
separato e ha 4 possibili scelte, utilizzando radio buttons
per consentire all'utente di selezionare la sua risposta. La corrente di HTML per una sola domanda si presenta come:Fare clic sul testo per selezionare il pulsante di opzione corrispondente
<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>
vorrei che l'utente avere la possibilità di fare clic sul testo associato con pulsante di scelta. In questo momento, l'utente può solo fare clic sul pulsante di opzione stesso, il che ritengo sia un compito piuttosto ingombrante.
Ho letto Unable to select a particular radio button choice by clicking on the choice text e il suggerimento punta a rendere gli attributi for
e id
corrispondenti ai tag. Ho fatto questo e ancora non funziona.
La mia domanda è: Mi piacerebbe essere in grado di fare clic sul testo di un oggetto <input type="radio">
, al contrario di essere in grado di selezionare solo il pulsante di opzione. So che ho letto di questo prima ma non riesco a trovare alcuna soluzione al mio problema. Qualsiasi aiuto o suggerimento è molto apprezzato!
Ottimamente semplice. Mi piace quando viene riscoperta una caratteristica quasi nascosta dei tag – foochow