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 :king:
Version imprimable
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 :king:
Bonjour,
Et si tu fais un truc dans le genre ?
:question:Code:<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:<input type = "button" onClick = "return confirm("Êtes vous sûr de vouloir soumettre ce formulaire en l'état?" />
Code:
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 :)
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é?8O
tu m'étonnes là... Tu seras le seul utilisateur de l'appli?
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 ^^