Fonction dans une fonction anonyme
J'aurais besoin d'aide pour accéder à une variable ou une fonction qui se trouve dans une fonction anonyme.
Voici le code semblable à ma page :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
|
<html>
<head>
<script>
(function() {
var t = 0;
function Count() {
t++;
window.setTimeout(Count, 2000);
}
window.setTimeout(Count, 2000);
})();
</script>
</head>
<body>
<input type="button" onclick="Count();" />
</body>
</html> |
Et donc, comme le code le montre, je voudrais pouvoir lancer la fonction Count par un bouton, mais comme la fonction Count est dans la fonction anonyme, je ne peux pas y accéder aussi facilement.
J'ai voulu parcourir l'ensemble des fonctions de la page mais impossible de trouver l'objet en question.
Je vous remercie d'avance pour votre aide.
PS : Pas besoin de me répondre qu'il suffit de sortir la fonction Count de la fonction anonyme, le code doit être implanté de cette façon là.