posto
<code>
function conferma(theForm) {
var a=false
for(var k=0;k<theForm.elements['d2a'].length;k++){
if (theForm.elements['d2a'][k].checked) a=true;
}
if(!a){
alert('Attenzione!.Non è stata selezionata alcuna risposta alla domanda 2');
var g=false
for(theForm.elements['ruolo'].type == "select-one") {
if (document.forms['ruolo'].elements[i].selectedIndex == 0) g=true;
}
if(!g){
alert('Attenzione!.Non è stata selezionata alcuna voce alla ruolo');
}
return false;
}
else
return true;
}
<form name="info" method="post" action="quiz_exe.asp" onSubmit="return conferma(this);">
</code>
non riesco a inserire un controllo per delle text area e per le select .funziona tutto per i radio