Sur ma page je souhaiterais qd il n'a y pas de focus sur un élèment du formulaire, qu'il puisse détecter quand on appuie sur la fleche gauche.
J'ai réussi à le faire avec Jquery. Mais mon problème, c'est que si le curseur est dans le textarea ça fonctionne, or je ne veux pas.
Comment faire ?
Code html : 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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 <html> <head> <title>Test/title> <script type="text/javascript" src="/jscript/jquery-1.3.2.js"></script> </head> <body> <script type='text/javascript'> jQuery.bind = function(object, method){ var args = Array.prototype.slice.call(arguments, 2); return function() { var args2 = [this].concat(args, $.makeArray( arguments )); return method.apply(object, args2); }; }; $(document).bind('keydown', $.bind(this, function(obj, event){ if (event.keyCode == 37){ alert('prev'); } if (event.keyCode == 39){ alert('next'); } })); </script> <textarea rows="30" cols="90" name="description"></textarea> </body> </html>
Partager