Bonjour tous,
J'ai besoin de votre aide car je cherche à utiliser le script paru sur ce site ici pour passerd'un champ à un autre dans un formulaire.
en effet j'ai du faire 3 inputs pour rédiger une date (jour, mois annee) et je souhaite simplifier l'utilisation en passant automatiquement au champs suivant lorsque le nb de caractère spécifié dans mon input est ok.
J'ai donc mon script de javascript dans le head
et dans body j'ai fait
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <script type="text/javascript"> function Autotab(box, longueur, texte) { if (texte.length > longueur-1) { document.getElementById('TB'+box).focus(); } } </script>Le truc c'est que j'ai pas d'erreur mais cela fonctionne pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <p>Date : <input type="text" size="1" maxlength="2" name="jour" id="jour" tabindex="1" onkeyup="Autotab(2, this.size, this.value)" value="<?php echo $jour; ?>" /> / <input type="text" size="1" maxlength="2" name="mois" id="mois" tabindex="3" onkeyup="Autotab(3, this.size, this.value);" value="<?php echo $mois; ?>" /> / <input type="text" size="3" maxlength="4" name="annee" id="annee" tabindex="2" value="<?php echo $annee; ?>" /> </p>
Je connais rien en javascript, voyez vous ce qui déconne
Merci de votre aide
Partager