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 è
La Form: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>
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?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>
grazie ed auguri

Rispondi quotando
