Scusate nuovamente.
ora l'ho modificata così
codice:
function CheckCampi(f) {
if (f.titolo.value == ""){
alert("Attenzione! Inserire il titolo");
f.titolo.focus();
return(false)
}
if (f.t.value == ""){
alert("Attenzione! Inserire il testo"); f.t.focus();
return(false)
}
if (document.gallery && f == document.gallery){
if (f.f.value == ""){
alert("Attenzione! Inserire il file da caricare!");
f.f.focus();
return(false)
}
}
return(true)
}
quando il form non è "gallery", quindi effettua i primi due controlli solamente, al secondo entra se il campo è vuoto (t è una textarea) ma effettua ugualmente il submit, invece dovrebbe uscire e basta.
La funziona la richiamo così:
codice:
<input type="submit" value="inserisci" onClick="return CheckCampi(this.form);">