Grazie Killer, funziona perfettamente!


Quote Originariamente inviata da KillerWorm Visualizza il messaggio
Ciao, puoi risolvere in vari modi.
Dal momento che utilizzi una espressione regolare per controllare quel campo, puoi inserire un ulteriore controllo usando l'operatore OR (|) all'interno del pattern stesso, così da verificare se viene trovato almeno uno dei due casi in questione (un valore numerico di 11 cifre oppure un valore alfanumerico di 16 cifre).

Una cosa tipo:
codice:
var pattern = /^([0-9]{11}|[a-zA-Z]{6}[0-9]{2}[a-zA-Z][0-9]{2}[a-zA-Z][0-9]{3}[a-zA-Z])$/;