Bonjour,

Je voudrais savoir comment passer l'objet event dans
la fonction prise en argument dans timeSetout().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function timer(ev)
{
  alert(ev.keyCode);
}
 
 
function detectKey(event) { 
 
timer(event); //Ok
setTimeout("timer('"+event+"')", 200); //Pas ok
 
}
Quand j'appelle la fonction timer directement avec l'objet
event en paramètre, timer affiche le bon keycode.
Par contre avec la fonction setTimeout il affiche: "undefined".

Où est le problème ?

Merci d'avance.