Originariamente inviato da DragonFire
Ho fatto cosi

codice:
function Controllo()
{
	if (document.frm.nickAid.value == "") || (document.frm.nickBid.value == "")
		{window.alert("I Nick Non Possono esser nulli");
		return false;
		exit;
		}
	if (document.frm.nickAid.value == document.frm.nickBid.value)
		{window.alert("I Nick Non Possono esser uguali");
		return false;
		exit;
		}
	if (document.frm.team1id.value == document.frm.team2id.value)
		{window.alert("Le Squadre Non Possono Esser Uguali");
		return false;
		exit;
		}
	if (document.frm.score1id.value == "") || (document.frm.score2id.value == "")
	   { window.alert("Inserire il risultato");
	    return false;
		exit;
		}
		return true;
}
e poi nella form cosi

codice:
<form method=post action=save.php name="frm" onsubmit="return Controllo();">

.
.
.

 <input type=submit value="Riporta" onClick="Controllo()";> </form>
ma mi parte il submit e non mi da nessun mex d'alert

<input type=submit value="Riporta" onClick="Controllo()";>

è sbagliato, e poi il punto e virgola sta fuori apici
quindi correttamente è cosi

<input type="submit" value="Riporta" />



poi.. exit; che cos'è?
toglilo