Originariamente inviato da zoom
exit sarebbe utile nel caso di loop. con exit esce dal ciclo prima di terminarlo risparmiando risorse.
se anche dopo le correzioni continua il submit può esserci un errore js, in basso a sinistra in IE, nel menù strumenti in firefox
non capisco la questione di "exit"
cmq il codice sembra corretto a parte

if (document.frm.nickAid.value == "") || (document.frm.nickBid.value == "")


correttamente sarebbe

if ( (document.frm.nickAid.value == "") || (document.frm.nickBid.value == "") )


e cosi' x

if (document.frm.score1id.value == "") || (document.frm.score2id.value == "")


che diventa
if ( (document.frm.score1id.value == "") || (document.frm.score2id.value == "") )



---
insomma manano delle parentesi tonde oppure sono di troppo (vedi ") || (")

insomma non serve che raggruppi l'espressione prima dell OR (||) se è singola..