February 24, 200817 yr Question surement vraiment bête, mais est-ce possible de dirigé le curseur automatiquement sur un champs de formulaire html? Je m'explique j'ai fabriqué un logiciel en php. sur une page on veux scanner des code bar, mais actuellement il faut toujours placer le curseur dans la boite texte a faire remplir par le lecteur de code bar. comme il n'y a qu'une boite texte sur la page , j'aimerais que le curseur soir directement la et que quand on envoie le code bar au fureteur et qu'il se remplisse, sans devoir toujours aller cliqué sur la case avec la souris. c'est possible selon vous? remarque que la question est aussi valable si on utiliserais le clavier... soit remplir la case sans devoir déplacer le curseur dessus pour la sélectionner. Merci de prendre le temps de me lire. Edited February 25, 200817 yr by vitesse
February 24, 200817 yr function autofocus() { if (document.getElementById) { document.getElementById('xxx').focus(); } } Et tu appelles cette fonction avec le onload sur body.
February 24, 200817 yr Author wow trop cool, je pensais vraiement pas ça aurais été aussi simple... un gros gros mercie
February 25, 200817 yr function autofocus() { if (document.getElementById) { document.getElementById('xxx').focus(); } } Et tu appelles cette fonction avec le onload sur body. Petite rectification : function autofocus() { if (document.getElementById('xxx')) { document.getElementById('xxx').focus(); } }
February 25, 200817 yr bensor : on ne teste pas la même chose Toi tu vérifies que l'élément pointé existe alors qu'avec mon code, le test vérifie que getElementById est dispo avant de l'utiliser.
Archived
This topic is now archived and is closed to further replies.