France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
22 343 membres enregistrés - 1 872 924 posts - 95 151 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           Langages Web
                [HTML]Comment forcer l'envoi d'un formulaire par la touche entrée sur un submit défini ?
37 connectés(record : 207 le 05 juin 2007 - 05 h 23)

Vous devez vous connecter pour répondre au topic.
[HTML]Comment forcer l'envoi d'un formulaire par la touche entrée sur un submit défini ?

Woofy
Pour les bons tuyaux me demander

Messages : 26 018
Inscrit le 11/01/02
Ville : Paris / Grenoble
Non connecté
  Posté le 17 septembre 2005 - 16 h 23 m 33 s
J'ai un formulaire avec 2 champs texte et 5 boutons submit.
4 qui servent a incrémenter et décrémenter les champs texte, et un qui sers a envoyer le formulaire avec des valeurs qu'on a entré a la main.

Tout marche très bien quand on clique avec la souris sur les boutons.
Seulement quand on appuie sur la touche entrée pour l'envoie automatique, j'aimerais que ce soit le dernier submit qui soit utilisé, pas le premier (qui fait décrémenter le premier champ).
Comment forcer ça ? Je voudrais éviter le javascript, et éviter de mettre le bouton concerné en premier. Merci.

Mon ptit code :

    Code     
1. <form action="#" method="post">
2. <input type="submit" name="galaxiemoins" value="<-"/><input type="text" name="galaxie" value="<? echo $galaxie ?>"/><input type="submit" name="galaxieplus" value="->"/>
3. <input type="submit" name="systememoins" value="<-"/><input type="text" name="systeme" value="<? echo $systeme ?>"/><input type="submit" name="systemeplus" value="->"/><br/>
4. <input type="submit"/>
5. </form>



:smileymouth: Totalement inutile, donc completement indispensable :smileymouth:

:sms:


Erel69
206
(¯`·.__[T3aM.L1b3rTe©]__.·´¯)

Messages : 19 449
Inscrit le 07/11/01
Ville : Lyon
Non connecté
  Posté le 17 septembre 2005 - 16 h 43 m 40 s
Il faut utiliser l'attribut tabindex



Obscurité au-delà du crépuscule, pourpre au-delà du sang qui coule, enfoui dans le flot du temps, en ton haut nom, je jure fidélité à l'obscurité. Que les fous qui se dressent devant nous soient détruits, par le pouvoir que toi et moi possédons...

Woofy
Pour les bons tuyaux me demander

Messages : 26 018
Inscrit le 11/01/02
Ville : Paris / Grenoble
Non connecté
  Posté le 17 septembre 2005 - 17 h 35 m 26 s
Merci ^^



:smileymouth: Totalement inutile, donc completement indispensable :smileymouth:

:sms:


Woofy
Pour les bons tuyaux me demander

Messages : 26 018
Inscrit le 11/01/02
Ville : Paris / Grenoble
Non connecté
  Posté le 18 septembre 2005 - 01 h 37 m 05 s
Bon, ben tabindex marche pas.
J'ai mis tabindex="1'"dans le bouton que je veut, et rien dans les autres (ou 0), et ca fait toujours pareil, quand on remplis un champ et qu'on appuie direct sur entrée, ca décrémente d'une galaxie.



:smileymouth: Totalement inutile, donc completement indispensable :smileymouth:

:sms:


Page genérée en 0.2776 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory