Tu peux récupérer dans l'attribut onKeyUp="" (lorsque l'utilisateur relache une touche du clavier) la longueur du texte qui a été saisi :
où
this : le champ concerné
this.value : la valeur du champ concerné
this.value.length : la longueur de la valeur du champ concerné
et si cette longueur correspond à la taille attendue (ou à la taille max du champ .maxlength) tu peux placer le focus sur un autre champ
où
document : la page
document.nomDuFormulaire : le formulaire "nomDuFormulaire" de la page
document.nomDuFormulaire.nomDuChampSuivant : le champ "nomDuChampSuivant" du formulaire en question
focus() : donne le focus (et place éventuellement le curseur dedans)
