Page 1 sur 1

2 boutons submit + touche entrée

Posté : 14 juin 2010, 16:21
par biiirdy
Bonjour,

J'ai un formulaire avec 2 boutons submit et lorsque je tape sur la touche entrée, c'est le premier submit qui est envoyé alors que je veux que ce soit le second. Je ne peux pas placer mon second submit en premier dans le code. Y a t-il un moyen d'activer la touche entrée pour le second submit et non le premier ?

Merci de vos réponses.

Re: 2 boutons submit + touche entrée

Posté : 14 juin 2010, 16:26
par stealth35
Bonjour,

J'ai un formulaire avec 2 boutons submit et lorsque je tape sur la touche entrée, c'est le premier submit qui est envoyé alors que je veux que ce soit le second. Je ne peux pas placer mon second submit en premier dans le code. Y a t-il un moyen d'activer la touche entrée pour le second submit et non le premier ?

Merci de vos réponses.

pas sûr mais je croi tu peux jouer avec le tabindex

Re: 2 boutons submit + touche entrée

Posté : 14 juin 2010, 16:58
par biiirdy
Autrement il est peut être possible de laisse le 2nd submit en fin de code mais de le replacer visuellement via des feuilles de styles CSS. Quelqu'un a une idée ?

Re: 2 boutons submit + touche entrée

Posté : 14 juin 2010, 17:01
par stealth35
Autrement il est peut être possible de laisse le 2nd submit en fin de code mais de le replacer visuellement via des feuilles de styles CSS. Quelqu'un a une idée ?
oui en CSS ca doit le faire, ca a pas marcher avec tabindex ?

Re: 2 boutons submit + touche entrée

Posté : 15 juin 2010, 08:47
par macgawel
J'ai un formulaire avec 2 boutons submit
Tu peux nous expliquer comment ça se fait ?
Parce que le principe de base du formulaire, c'est 1 formulaire - 1 submit.
Un formulaire - plusieurs Submits, j'ai un peu de mal.

Eventuellement, tu as la possibilité d'avoir des boutons supplémentaires qui ne soient pas des Submit...

Re: 2 boutons submit + touche entrée

Posté : 15 juin 2010, 10:01
par stealth35
J'ai un formulaire avec 2 boutons submit
Tu peux nous expliquer comment ça se fait ?
Parce que le principe de base du formulaire, c'est 1 formulaire - 1 submit.
Un formulaire - plusieurs Submits, j'ai un peu de mal.

Eventuellement, tu as la possibilité d'avoir des boutons supplémentaires qui ne soient pas des Submit...
seul le submit qui sera appuyé sera validé, on peux donc faire une action différente suivant le boutton que t'as validé

Re: 2 boutons submit + touche entrée

Posté : 15 juin 2010, 11:43
par biiirdy
En fait mon 2ème bouton submit me sert à réinitialiser (reset) mes filtres de sélection car je n'arrive pas à faire autrement.
if(isset($_POST['reset_button'])) {
--> réinitialisation des variables de filtres
}
Pour info je l'ai donc placé derrière le 'vrai' submit (celui qui envoit le formulaire) et j'ai géré l'affichage en CSS.
.reset_button {
position:absolute;
top:19px;
left:775px;
border:none;
background-image: url(../icons/reset.jpeg);
width:20px;
height:20px;
}
Voilà sujet résolu !