Saisis active sur page web

Saisis active sur page web - HTML/CSS - Programmation

Marsh Posté le 23-10-2009 à 22:05:35    

Bonjour à tous.
Je m'occupe de la gestion d'un site avec un espace membre (projet IUT).
Voila je voudrais que lorsqu'on se connecte à index.php on puisse saisir directement dans l'input du formulaire de connexion.
Sans qu'on est besoin à cliquer sur le champs de saisie.
J'espère avoir été clair je vous remercie.


Message édité par Hamy le 23-10-2009 à 22:06:36
Reply

Marsh Posté le 23-10-2009 à 22:05:35   

Reply

Marsh Posté le 23-10-2009 à 22:58:43    

Ton input doit avoir quelques attributs javascript en plus

Code :
  1. <input type="text" id="login" onload="this.focus();" />


Message édité par Pascal le nain le 23-10-2009 à 23:00:25
Reply

Marsh Posté le 23-10-2009 à 23:39:01    

Oups, j'avais oublié de dire que j'utilise du standard XHTML.
Cela dit j'ai trouvé mon bonheur. En voici le code si ça peut intéressé quelqu'un:

Code :
  1. <html>
  2. <head>
  3. <script language="JavaScript">
  4. function donner_focus(chp)
  5. {
  6. document.getElementById(chp).focus();
  7. }
  8. </script>
  9. </head>
  10. <body onload="donner_focus('champ2')">
  11. <form>
  12. Champ 1 <input type="text" value="" id="champ1" tabindex=3><br>
  13. Champ 2 <input type="text" value="" id="champ2" tabindex=2><br>
  14. Champ 3 <input type="text" value="" id="champ3" tabindex=1>
  15. </form>
  16. </body>
  17. </html>


 
Merci quand même bonne soirée.


Message édité par Hamy le 23-10-2009 à 23:39:19
Reply

Marsh Posté le 25-10-2009 à 02:59:11    

C'est strictement équivalent...
Ma version est plus courte. De plus, ta version ne met le focus que quand le document entier est chargé. Il faut donc attendre dans le cas d'une connexion lente ou ralentie.
Dans ma version, le focus est activé dès que l'input apparait.

Message cité 1 fois
Message édité par Pascal le nain le 25-10-2009 à 02:05:05
Reply

Marsh Posté le 25-10-2009 à 12:09:20    

Pascal le nain a écrit :

C'est strictement équivalent...
Ma version est plus courte. De plus, ta version ne met le focus que quand le document entier est chargé. Il faut donc attendre dans le cas d'une connexion lente ou ralentie.
Dans ma version, le focus est activé dès que l'input apparait.


NON ce n'est pas stictement équivalent, depuis quand le "onload" existe sur un <input> :o
http://giminik.developpez.com/xhtml/input.html


Message édité par gatsu35 le 25-10-2009 à 12:09:33

---------------
Blablaté par Harko
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed