|
Bas de page | |
---|---|
Auteur | Sujet : [RESOLU] Saut de champs lors de l'appui sur Entree |
![]() Publicité | Posté le 13-03-2008 à 13:27:10 ![]() ![]() |
tpierron | Pourquoi pas "textarea.focus()" ? |
And Garfunkel voili voilou | Je ne comprends pas trop ta question tpierron?
|
FlorentG Unité de Masse | Tu peux pas définir le keycode comme ça en espérant que ça simule la touche tab |
And Garfunkel voili voilou | Ahhh ok! j'ai compris! |
FlorentG Unité de Masse | C'est toi qui a parlé de textarea |
tpierron | Well, je voulais simplement dire, plutôt que de te casser la tête à simuler 12x la pression de la touche TAB, utilise la méthode focus() sur le textarea où tu veux que le focus aille. |
And Garfunkel voili voilou |
->regarder onkeydown="enter_jump(event,'.$seg_name.'_'.$year_id.'_'.$label_id.')", , $seg_name.'_'.$year_id.'_'.$label_id.' renvoi newplants_1_1
Message édité par And Garfunkel le 13-03-2008 à 15:11:57 |
FlorentG Unité de Masse | Déjà laisse tomber le onkeydown comme ça, tu va trop de faire chier à le rédiger/débugger, vaudrait mieux le définir via un script externe. |
tpierron | Maisheu.... getElementById est une méthode de document pas de window |
![]() Publicité | Posté le 13-03-2008 à 15:42:00 ![]() ![]() |
And Garfunkel voili voilou | en effet, je m'en suis rendu compte apres avoir poste... |
And Garfunkel voili voilou | Une fonction avec un parametre event ne peut prendre aucun autre parametre apparement,.... toutes mes tentatives ont ete infructueuses... Donc j'ai cree deux fonctions en javascript: enter_jump(event);-> renvoie une valeur 0 si keycode different de 'return' et 1 si c'est 'return' Ma question est donc maintenant: Pour l'instant j'ai quelque chose qui ressemble a ca en simplifie (sans les autres fonctions javascript):
J'aimerais bien integrer la fonction action_enter(baba) a ce input text comme indiquer ci-dessus! EDIT: L'autre solution serait de mettre le focus sur le textfield avec un tabindex+12 par rapport au tabindex du textfield d'ou la fonction est lance... Ca serait plus propre et plus joli mais j'ai aucune idee de comment faire... Message cité 1 fois Message édité par And Garfunkel le 14-03-2008 à 12:27:55 |
FlorentG Unité de Masse |
|
tpierron | Ou plus simplement, tu peux aussi assigner tes fonctions de gestion d'événement en javascript, en ajoutant les paramètres nécessaire directement à l'objet. Après, dans ton événement tu pourras utiliser "this" pour récupérer les propriétés. Du genre :
|
And Garfunkel voili voilou | Salut Tpierron,
Message édité par And Garfunkel le 14-03-2008 à 15:30:32 |
tpierron | Ça me semble correct, je rajouterai un return false dans ton onkeydown :
Message cité 1 fois Message édité par tpierron le 14-03-2008 à 15:56:29 |
And Garfunkel voili voilou |
|
tpierron | Arf, effectivement, c'était un peu trop brutal comme solution. Sinon, tu peux essayer une légère variante :
|
And Garfunkel voili voilou | Yahoooo! Merci Tpierron pour ta reponse, je viens d'essayer et ca marche tip top! |
Sujets relatifs | |
---|---|
[RESOLU] Détail qui coince sur un batch simple | (résolu)redirection immédiate |
[resolu] Dimensionnement dynamique d'une frame | [Résolu][HTML/CSS] Selecteur d'elements pere-fils + table |
[MySQL] Error : 2013 C'est quoi ça ? [Resolu] | [RESOLU] Portée variables dans les classes ? |
[Résolu] Variable non static depuis une méthode static,Php/Java bridge | [résolu] où se trouve sourcesafe ? |
[RESOLU] [newbie]Netbeans-"throws IOException" dans elements d'une GUI | [Resolu]Mappage inprimante importé d'un fichier texte |
Plus de sujets relatifs à : [RESOLU] Saut de champs lors de l'appui sur Entree |