Sto provando a creare un gruppo radio che specifichi un gruppo di opzioni e un'opzione aggiuntiva "altro" con un input di testo da specificare. Il codice per questo particolare pulsante di opzione che sto utilizzando èInserire il testo nell'etichetta per il pulsante di opzione?
<input type='radio' name='RadioInput' value='Other' id='RadioInput_Other' />
<label for='RadioInput_Other'>Ohter:
<input type='text' name='RadioInput_Other_Value' id='RadioInput_Other_Value' value='' />
</label>
L'idea è che se si dà attenzione al metodo di scrittura, viene selezionato il pulsante di opzione ad esso corrispondente. Il codice sopra lo fa quasi (dal momento che l'input di testo è all'interno dell'etichetta). Tuttavia, sposta anche la messa a fuoco sul pulsante di opzione (che è fastidioso, dal momento che qualsiasi cosa si digiti in seguito viene persa).
C'è un modo per impedirlo utilizzando XHTML1.0/CSS2? Preferibilmente senza usare javascript.
Sembra che qui non si possa evitare Javascipt. – Martijn