Salve,

ho un form con 3 radio button, dovrei evitare che il form proceda nel caso in cui nessuno dei 3 moduli sia stato selezionato, ho provato cosi' ma non va:

function mess()
{
messaggio = "";
if (document.add_art.radio_group1.value == '')
messaggio = messaggio + 'Scegliere un campo\n';
if (document.add_art.radio_group2.value == '')
messaggio = messaggio + 'Scegliere un campo\n';

if (messaggio == '')
return true;
else
{
alert(messaggio)
return false;
}
}

il form è così costituito:

<FORM name="add_art" action="/cerca.php" method="get" onSubmit="return mess();">

<input name="radio_group1" id="cpu1" type="radio" value="amd" /> AMD
<input name="radio_group1" id="cpu2" type="radio" value="intel" /> INTEL

<input name="radio_group2" id="schermo1" type="radio" value="12" /> 12 pollici
<input name="radio_group2" id="schermo2" type="radio" value="14" /> 14 pollici

... <input name="submit" type="submit" class="form1" value="cerca">

Pur non selezionando nulla non mi appare l'arlert impostato. :rollo:
Dove sto sbagliando secondo voi?

Grazie!