Forum-webmaster
Technique - programmation => Javascript / DOM / Ajax => Message commencé par: ippokun66 le le 21-12-2003 a 22:57:56

Titre: probleme setTimeOut avec methode passée en parametre
Posté par: ippokun66 le le 21-12-2003 a 22:57:56

salut tout le monde, voila mon probleme :

j'ai un objet A et une methode Met1() appartenant a mon objet A:
voila mon programme:
-----------------------------------------------------
setTimeout("A.Met1()", 100); //ca marche bien

function Met1()
{
//traitement....
setTimeout("this.Met1()", 100); //erreur!
}
-----------------------------------------------------
cest lorsque je rappelle la methode Met1() sur l'objet A
lui meme que ca marche pas... j'ai essayé de mettre des '' a la place des "" mais rien a faire... y aurait il une solution?


???

Titre: Re:probleme setTimeOut avec methode passée en parametre
Posté par: Netah le le 22-12-2003 a 11:23:00

Je n'ai pas testé mais peut etre que ca marcerait mieux sans quotes du tout (ni simples ', ni double ").
Ensuite, je ne suis pas convaincu de l'utilité du "this." en javascript.

Titre: Re:probleme setTimeOut avec methode passée en parametre
Posté par: bul le le 02-01-2004 a 14:19:10

bonjour
setTimeout("Met1();", 100);
effectivement this en trop.



Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.