Bonjour à tous,
Je suis nouveau sur le forum et je viens vers vous parce que, pour une fois, google n'a pas réussi à me répondre.
Je vous explique mon problème :
J'ai un formulaire avec un série de champs de saisie (champs texte et listes déroulantes) et je souhaiterais que ces champs se remplissent dynamiquement en fonction de la saisie des champs précédents (ça, ça marche) mais aussi que les champs soient désactivés tant que le champ précédent n'a pas été saisi (ça, ça marche aussi). A la saisi d'un champ, le suivant devient actif et prend le focus (et là, ça ne marche plus, impossible de donner le focus au champ qui vient d'être activé).
Exemple :
Etat initial :
champ 1 (texte) : actif (avec focus)
champ 2 (liste) : inactif
champ 3 (texte) : inactif
Remplissage du champ 1 et tabulation pour valider la saisie :
champ 1 (texte) : actif
champ 2 (liste) : actif (avec focus) --> problème...
champ 3 (texte) : inactif
Sélection du champ 2 :
champ 1 (texte) : actif
champ 2 (liste) : actif (avec focus)
champ 3 (texte) : actif
Validation du champ 2 :
champ 1 (texte) : actif
champ 2 (liste) : actif
champ 3 (texte) : actif (avec focus)
Quelqu'un aurait une solution pour faire ça?
Merci d'avance.
Partager