Se non ricordo male:
onSubmit="return showInvalidItem(..)"
Poi fai un return TRUE nella funzione se tutto va bene ed un return false se ci son stati errori. Attenzione ONSUBMIT è un gestore di eventi del tag FORM e non del tag INPUT. E' un form che si invia, non un campo!![]()