Salve a tutti, ho fatto una piccola form e devo verificare che il CF sia formato da 16 caratteri, in caso positivo viene eseguita la post al contrario viene visualizzato un msg d'errore.
Lo script è
codice:
<script language="JavaScript" type="text/JavaScript">
function Modulo() {
form = document.iscrizione;
caratteri=form.CodiceFiscale.value.length;
if (caratteri!=16) {
alert('Per proseguire è obbligatorio inserire il proprio codice fiscale');
return false;
} else {
document.form.submit();
}
}
</script>
La Form:
codice:
<form name="iscrizione" method="post" action="elabora.php">
<input name="CodiceFiscale" type="text" id="CodiceFiscale" size="20" maxlength="16">
<input name="button" type="button" onClick="Modulo()" value="Invia">
<input type="submit" name="Submit2" value="Annulla">
</form>
Il controllo sembra funzionare quando schiaccio il bottone modulo, ma se nella casella di test digito invio mi va in elabora.php direttamente senza eseguire il controllo.....come posso risolvere?
grazie ed auguri