Originariamente inviato da nrocco
Ciao,
un'altra domandina....

come faccio a controllare se un input di tipo 'radio' è vuoto oppure no?
Devi spiegare cosa intendi per "campo radio vuoto".
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 ...");