Ok continuo qui con il prossimo errore riscontrato
il controllo seguente dovrebbe verificare che l'utente ha vistato solo una checkbox su le 5 prese in considerazione:
codice:
if (ck4.checked && ck5.checked==false && ck6.checked==false && ck7.checked==false && ck8.checked==false) ||
(ck4.checked==false && ck5.checked && ck6.checked==false && ck7.checked==false && ck8.checked==false) ||
(ck4.checked==false && ck5.checked==false && ck6.checked && ck7.checked==false && ck8.checked==false) ||
(ck4.checked==false && ck5.checked==false && ck6.checked==false && ck7.checked && ck8.checked==false) ||
(ck4.checked==false && ck5.checked==false && ck6.checked==false && ck7.checked==false && ck8.checked)
{
return true;
}else{
alert('Errore: hai espresso piu di un giudizio alla domanda 1');
return false;
}
mi restituisce però un errore di sintassi alla riga:
codice:
(ck4.checked==false && ck5.checked && ck6.checked==false && ck7.checked==false && ck8.checked==false) ||
perché? Scusate l'incompetenza :rollo: