Devi spiegare cosa intendi per "campo radio vuoto".Originariamente inviato da nrocco
Ciao,
un'altra domandina....
come faccio a controllare se un input di tipo 'radio' è vuoto oppure no?
I radio non si possono riempire da parte dell'utente: si puo` solo sceglierne uno o l'altro, ma il value viene messo dal programmatore.
Forse intendi verificare se nessuno e` selezionato?
Non e` una prassi corretta, dato che in una collezione uno deve essere sempre selezionato (pero` alcuni browser molto diffusi permettono una collezione di radio in cui nessuno e` selezionato).
La cosa piu` corretta sarebbe inserire una terza opzione (eventualmente nascosta), che viene selezionata di default:
<input type="radio" name="sesso" value="n" checked="checked" style="display:none;">
<input type="radio" name="sesso" value="m"> maschio
<input type="radio" name="sesso" value="f"> femmina
Poi devi testare quale della collezione e` selezionato o se e` selezionato il primo:
if(....sesso[0].checked) alert("non hai selezionato ...");