Discussion:
Focus
(trop ancien pour répondre)
pierre.malartic
2007-04-14 13:10:33 UTC
Permalink
mon code php génére un formulaire ayant un seul champs de saisie se
renvoyant sur lui-même.

Comment faire pour que le champs est le Focus, pour ne pas avoir besoin de
cliquer dessus afin de saisir ?

Merci de vos conseils.
Olivier Miakinen
2007-04-14 20:39:53 UTC
Permalink
Post by pierre.malartic
mon code php génére un formulaire ayant un seul champs de saisie se
renvoyant sur lui-même.
Comment faire pour que le champs est le Focus, pour ne pas avoir besoin de
cliquer dessus afin de saisir ?
Ça n'a rien de spécifique à PHP, aussi je fais suivre vers le groupe
fr.comp.infosystemes.www.auteurs tout en répondant.

La solution doit être de positionner un tabindex :
http://www.la-grange.net/w3c/html4.01/interact/forms.html#h-17.11
http://www.la-grange.net/w3c/html4.01/interact/forms.html#h-17.11.1

[ suivi positionné ]
Romain
2007-04-14 20:39:53 UTC
Permalink
Post by pierre.malartic
mon code php génére un formulaire ayant un seul champs de saisie se
renvoyant sur lui-même.
Comment faire pour que le champs est le Focus, pour ne pas avoir besoin de
cliquer dessus afin de saisir ?
Merci de vos conseils.
Bonjour,
Il y a peut être une autre solution mais grâce au javascript il est
possible de faire cela avec la fonction focus().
Au niveau de la compatibilité avec les navigateurs je ne sais pas ce
que cela donne, en tout cas sous opera cela passe.

Exemple pour le champ "champ" dans le formulaire "form1" :
<body onLoad="document.form1.champ.focus()">

Continuer la lecture sur narkive:
Loading...