Bonjour à tous =)
Étant grandement satisfait de ce forum et de ses réponses, je reviens ici vous poser une question. Je me heurte aujourd'hui à un nouveau problème... de setTimeout.
Comment passer un objet dans une fonction appelée dans un setTimeout?
Prenons l'exemple :
setTimeout("bonjour(o)", 1500);
o étant un objet, par exemple un document.getElementById() d'un élément de la page (au hasard un div), et bonjour() ma fonction qui attend en paramètre un objet.
Comment passer cette variable en paramètre, sachant qu'elle ne possède pas d'id?
J'ai déjà essayé
setTimeout(function (o) { bonjour(o); }, 1500);
...mais ça ne marche pas comme j'aimerai, et c'est plus du bricolage qu'autre chose...
Merci d'avance pour vos réponses =)
Bonne journée.
Modifié par Boa (17 Nov 2008 - 20:25)
Étant grandement satisfait de ce forum et de ses réponses, je reviens ici vous poser une question. Je me heurte aujourd'hui à un nouveau problème... de setTimeout.
Comment passer un objet dans une fonction appelée dans un setTimeout?
Prenons l'exemple :
setTimeout("bonjour(o)", 1500);
o étant un objet, par exemple un document.getElementById() d'un élément de la page (au hasard un div), et bonjour() ma fonction qui attend en paramètre un objet.
Comment passer cette variable en paramètre, sachant qu'elle ne possède pas d'id?
J'ai déjà essayé
setTimeout(function (o) { bonjour(o); }, 1500);
...mais ça ne marche pas comme j'aimerai, et c'est plus du bricolage qu'autre chose...

Merci d'avance pour vos réponses =)
Bonne journée.
Modifié par Boa (17 Nov 2008 - 20:25)