Salut !
J'essaye de remplacer l'action lors de l'appui sur la touche entrée du clavier par une tabulation.
Actuellement mon code est :
Il fonctionne très bien sur IE puisqu'on peut setter directement le keycode mais avec FF, il faut générer un évènement (ce que j'essaye de faire avec initKeyEvent).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 function enterToTab(e) { var touche = window.event ? event.keyCode : e.which; if(touche == 13) { if(window.event) { event.keyCode = 9; } else { var newEvent = document.createEvent("KeyEvents"); newEvent.initKeyEvent('keypress', true, true, window, false, false, false, false, 9, 0x09); e.preventDefault(); e.target.dispatchEvent(newEvent); // e.preventDefault(); } } }
Problème: ça ne fonctionne pas...
Si quelqu'un a une idée, je suis preneur.
Merci
Partager