Bonjour,
Quand je clic sur la touche entrer il ya le "submit" qui se lance parcequ'il ya le focus dessus .
je voudrais désactiver le focus automatique sur tout les boutons (submit) de ma page.
MERCI![]()
Bonjour,
Quand je clic sur la touche entrer il ya le "submit" qui se lance parcequ'il ya le focus dessus .
je voudrais désactiver le focus automatique sur tout les boutons (submit) de ma page.
MERCI![]()
Bonjour,
Et si tu fais un truc dans le genre ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type="submit" id="tonBoutonSubmit" onfocus="document.getElementById('unAutreInputAFocusserALaPlace').focus();">
![]()
en ce cas, il faut voir coter JavaScript...
Gentil modo, déplaces ce topic s'il te plait ^^
sinon, tu peux faire ton propre bouton submit
ce code grapillé sur le net (je ne l'ai pas vérifié)
Code : Sélectionner tout - Visualiser dans une fenêtre à part <input type = "button" onClick = "return confirm("Êtes vous sûr de vouloir soumettre ce formulaire en l'état?" />
Code JavaScript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 var toucheDesac=255; //la touche 255 est inusitée ; touche enter = 13 var focusSuivant="nom"; // le premier champ de formulaire ou n'importe quel id var gk=window.Event?1:0; function toucheenter(e) { var touche=gk?e.which:window.event.keyCode; //pour compatibilité FF IE if (touche == toucheDesac){ document.getElementById(focusSuivant).focus(); return false; } } document.onkeydown = toucheenter;
MAIS ces réponses ne sont valables que si le javascript client est activé.
edit : me suis fait grill3d par quelqu'un... mais je sais pas si sa réponse est bonne pour autant ^^
edit2: j'ai une meilleure solution![]()
*Si la réponse vous convient, n'oubliez pas le tag
*Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
*Et comment on interprète votre code? N'oubliez pas la balise!
*Pour une mise en page simple avec des divs.
*Pour faire des formulaires xHTML CSS.
bonjour,
le javascript est bien activé , mais ce que je voudrais c'est juste ne pas avoir de focus du tt sur ma page
OU
avoir le focus sur un champs bien precis , comment faire ????
MERCI
-_-"
ça ne te convient pas d'avoir un message de confirmation?
L'utilisateur final sera content que tu as pensé à confirmé, s'il a appuyé par inadvertance il remerciera le ciel et toi aussi pour l'avoir empêché de tout se retaper le formulaire
et comment tu sais que le JavaScript est activé?
tu m'étonnes là... Tu seras le seul utilisateur de l'appli?
*Si la réponse vous convient, n'oubliez pas le tag
*Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
*Et comment on interprète votre code? N'oubliez pas la balise!
*Pour une mise en page simple avec des divs.
*Pour faire des formulaires xHTML CSS.
c'est une JSP dans ma appli JEE.
et elle va etre deployé sur un seul poste donc un seul utilsateur .
et pas besoin de confirmation par l'utlisateur parcque ca va me servire juste a changer de page en entrant un numero sauf que vu qu'il ya un focus sur l'autre submit ben il m'execute les E function javascript .
Donc le resultat attendu n'est pas le bon .
voila .
idealement faire un focus sur un submit tt le tps sinon desactiver le focus sur tte la JSP .
MERCI
En ce cas, je te suis inutile ^^
*Si la réponse vous convient, n'oubliez pas le tag
*Exprimez vous dans un français correct; on prend le temps de vous lire, prenez le temps de bien écrire.
*Et comment on interprète votre code? N'oubliez pas la balise!
*Pour une mise en page simple avec des divs.
*Pour faire des formulaires xHTML CSS.
Partager