Bonsoir,
Peut-on positionner par défaut le curseur dans un champ de saisie pour éviter de prendre la souris.
Merci
Bonsoir,
Peut-on positionner par défaut le curseur dans un champ de saisie pour éviter de prendre la souris.
Merci
Ca dépend de ce que tu veux faire ...Expliques nous plus en détail
Bonjour,
Lorsque j'affiche une page de saisie de données, je souhaiterai que le curseur soit positionné dans le 1er champ de saisie pour que l'utilisateur puisse au maximum utiliser le clavier et non a souris.
Merci
Un petit peu de javascript devrai pouvoir réaliser ca. Dans le body onload donner le focus au premier champ:
Code : Sélectionner tout - Visualiser dans une fenêtre à part <body onload="document.forms[0].elements[0].focus()">
Oui aussi mais il me semblait qu'il existait une propriété html mais je la retrouve plus
Oui, je pensais aussi à une propriété html, mais pas vu dans l'excellent Outil XHTML 1.1 Hiérarchie.
En cherchant, j'ai trouvé ceci :
Cela a été trouvé iciComment mettre le focus sur le premier champ de formulaire?
Vous ne pouvez pas faire ça en HTML. Par contre, vous pouvez inclure un script après le formulaire qui mettra le focus sur le champ approprié, comme cela :
<FORM ID="monformulaire" NAME="monformulaire" ACTION=...> <INPUT TYPE="text" ID="monentree" NAME="monentree" ...> </FORM> <script type="text/javascript"><!-- document.monforrmuilaire.monentree.focus(); //--></script>
Une autre approche similaire utilise <BODY ONLOAD=...> pour régler le focus, mais malheureusement certains navigateurs traitent l'évenement ONLOAD avant que le document (dont le formulaire) ne soit entièrement chargé.
Merci pour votre aide.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager