Ho corretto così lo script ma non funziona.
La finestra alert si apre anche se spunto i campi dei checkbox
codice:
<SCRIPT Language="Javascript">
<!--
function ControllaForm()
{
var preferenze=false;
{
if ((preferenze) || (document.info.elements['preferenze[]'].checked)){preferenze=true}
}
if (!preferenze)
{
controllo=true;
alert("Specifica preferenze");
}
// Fine Controllo CHECKBOX
if (controllo){return false}else{return true}
}
// -->
Ecco il form:
<form name=info method=post action=invio.php OnSubmit="return ControllaForm(this)" ENCTYPE="text/plain" >
<center>
Disposta/o ai seguenti lavori:
</center>
<INPUT TYPE="checkbox" NAME="preferenze[]" VALUE="Sfilate moda">Sfilate moda
<INPUT TYPE="checkbox" NAME="preferenze[]" VALUE="Hostess">Hostess
<INPUT TYPE="checkbox" NAME="preferenze[]" VALUE="Accompagnatrice">Accompagnatrice/tore
<INPUT TYPE="checkbox" NAME="preferenze[]" VALUE="Cinema">Cinema
<INPUT TYPE="checkbox" NAME="preferenze[]" VALUE="Ragazza immagine">Ragazza/o immagine
<INPUT TYPE="checkbox" NAME="preferenze[]" VALUE="Fotomodella">Fotomodella/o
<INPUT TYPE="checkbox" NAME="preferenze[]" VALUE="Cubista">Cubista
<INPUT TYPE="checkbox" NAME="preferenze[]" VALUE="Show girl">Show girl/men
<input type="SUBMIT" value="Prosegui"><input TYPE="reset" NAME="Cancella" VALUE="Cancella">