11548 sujets
Salut, gforce
Un truc de ce style devrait faire l'affaire
J'ai adapté un truc que j'avais fait pour des numéros de téléphone mais en théorie, c'est OK
A+
Un truc de ce style devrait faire l'affaire
function Autotab(input,idSuivant)
{
if (input.length == 3 )
{
document.getElementById('idSuivant').focus();
}
}
****Dans ton input*****
<input type="text" onkeypress="Autotab(this, 'toto');">
<input type="text" id="toto">
J'ai adapté un truc que j'avais fait pour des numéros de téléphone mais en théorie, c'est OK
A+
merci mais j'ai trouvé une autre solution
function Autotab(box, longueur, texte) {
if (texte.length > longueur-1) {
document.getElementById('code'+box).focus();
}
}
<input name="code1" value="" id="code1" size="4" maxlength="4" type="text" onkeyup="Autotab(2, this.size, this.value)"> <b>-</b>
<input name="code2" value="" id="code2" size="6" maxlength="6" type="text" onkeyup="Autotab(3, this.size, this.value); "> <b>-</b>
<input name="code3" value="" id="code3" size="4" maxlength="4" type="text">