Je ne sais pas si je suis sur le bon forum, mais je pense que ce
problème ce règle en javascript.
1) J'ai un formulaire avec plusieurs boutons submit.
Lorsque l'utilisateur entre les champs du formulaire et appuie sur la
touche 'entrée', c'est comme si il avait cliqué sur le premier bouton
Submit. Or, j'aimerai que la touche 'entrée' soit associée au 2ième
bouton. Peut on définir cela par défaut ?
2) Mon navigateur, est firefox, j'ai été étonné de constater que
l'appuie sur la touche 'enter' revenai réellement à faire un click sur
le bouton (ajour d'un alert au onclick). Est ce que ce comportement est
le même sur internet explorer ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
BMR
Bonjour,
Je ne sais pas si je suis sur le bon forum, mais je pense que ce problème ce règle en javascript.
1) J'ai un formulaire avec plusieurs boutons submit. Lorsque l'utilisateur entre les champs du formulaire et appuie sur la touche 'entrée', c'est comme si il avait cliqué sur le premier bouton Submit. Or, j'aimerai que la touche 'entrée' soit associée au 2ième bouton. Peut on définir cela par défaut ?
2) Mon navigateur, est firefox, j'ai été étonné de constater que l'appuie sur la touche 'enter' revenai réellement à faire un click sur le bouton (ajour d'un alert au onclick). Est ce que ce comportement est le même sur internet explorer ?
Merci
Jérôme
1) Il faudrait que ton 1er bouton soit déclaré <input type="button" />, avec l'événement onclick="this.form.submit()". Mais comme tu as 2 boutons submit, j'imagine que le traitement du formulaire est différent. Donc onclick="ma_fonction1(this.form);", ma_fonction1(formulaire) se terminant par formulaire.submit(), si les contrôles sont OK.
2) Si je me souviens bien Netscape 4.xx n'avait pas ce comportement. Mais IE oui. Je n'aime pas trop ça, car c'est toujours surprenant pour les visiteurs. Mais bon... On peut faire l'économie d'un bouton dans la page.
BMR
Bonjour,
Je ne sais pas si je suis sur le bon forum, mais je pense que ce
problème ce règle en javascript.
1) J'ai un formulaire avec plusieurs boutons submit.
Lorsque l'utilisateur entre les champs du formulaire et appuie sur la
touche 'entrée', c'est comme si il avait cliqué sur le premier bouton
Submit. Or, j'aimerai que la touche 'entrée' soit associée au 2ième
bouton. Peut on définir cela par défaut ?
2) Mon navigateur, est firefox, j'ai été étonné de constater que
l'appuie sur la touche 'enter' revenai réellement à faire un click sur
le bouton (ajour d'un alert au onclick). Est ce que ce comportement est
le même sur internet explorer ?
Merci
Jérôme
1) Il faudrait que ton 1er bouton soit déclaré <input type="button" />,
avec l'événement onclick="this.form.submit()". Mais comme tu as 2
boutons submit, j'imagine que le traitement du formulaire est différent.
Donc onclick="ma_fonction1(this.form);", ma_fonction1(formulaire) se
terminant par formulaire.submit(), si les contrôles sont OK.
2) Si je me souviens bien Netscape 4.xx n'avait pas ce comportement.
Mais IE oui. Je n'aime pas trop ça, car c'est toujours surprenant pour
les visiteurs. Mais bon... On peut faire l'économie d'un bouton dans la
page.
Je ne sais pas si je suis sur le bon forum, mais je pense que ce problème ce règle en javascript.
1) J'ai un formulaire avec plusieurs boutons submit. Lorsque l'utilisateur entre les champs du formulaire et appuie sur la touche 'entrée', c'est comme si il avait cliqué sur le premier bouton Submit. Or, j'aimerai que la touche 'entrée' soit associée au 2ième bouton. Peut on définir cela par défaut ?
2) Mon navigateur, est firefox, j'ai été étonné de constater que l'appuie sur la touche 'enter' revenai réellement à faire un click sur le bouton (ajour d'un alert au onclick). Est ce que ce comportement est le même sur internet explorer ?
Merci
Jérôme
1) Il faudrait que ton 1er bouton soit déclaré <input type="button" />, avec l'événement onclick="this.form.submit()". Mais comme tu as 2 boutons submit, j'imagine que le traitement du formulaire est différent. Donc onclick="ma_fonction1(this.form);", ma_fonction1(formulaire) se terminant par formulaire.submit(), si les contrôles sont OK.
2) Si je me souviens bien Netscape 4.xx n'avait pas ce comportement. Mais IE oui. Je n'aime pas trop ça, car c'est toujours surprenant pour les visiteurs. Mais bon... On peut faire l'économie d'un bouton dans la page.
BMR
jeje900ss
BMR wrote:
1) Il faudrait que ton 1er bouton soit déclaré <input type="button" />, avec l'événement onclick="this.form.submit()". Mais comme tu as 2 boutons submit, j'imagine que le traitement du formulaire est différent. Donc onclick="ma_fonction1(this.form);", ma_fonction1(formulaire) se terminant par formulaire.submit(), si les contrôles sont OK.
Merci, je vais faire ça. J'aurai du y penser, mais je m'était focalisé sur le fait qu'il devait être possible de définir le submit par défaut.
Merci
Jérôme
BMR wrote:
1) Il faudrait que ton 1er bouton soit déclaré <input type="button" />,
avec l'événement onclick="this.form.submit()". Mais comme tu as 2
boutons submit, j'imagine que le traitement du formulaire est différent.
Donc onclick="ma_fonction1(this.form);", ma_fonction1(formulaire) se
terminant par formulaire.submit(), si les contrôles sont OK.
Merci, je vais faire ça. J'aurai du y penser, mais je m'était focalisé
sur le fait qu'il devait être possible de définir le submit par défaut.
1) Il faudrait que ton 1er bouton soit déclaré <input type="button" />, avec l'événement onclick="this.form.submit()". Mais comme tu as 2 boutons submit, j'imagine que le traitement du formulaire est différent. Donc onclick="ma_fonction1(this.form);", ma_fonction1(formulaire) se terminant par formulaire.submit(), si les contrôles sont OK.
Merci, je vais faire ça. J'aurai du y penser, mais je m'était focalisé sur le fait qu'il devait être possible de définir le submit par défaut.