Bonjour,
Je voudrais faire appel à des fonctions dont leurs noms sont dans un Array.
Comment faire afin de faire appel à ces fonctions en utilisant un Array?
Merci.
Version imprimable
Bonjour,
Je voudrais faire appel à des fonctions dont leurs noms sont dans un Array.
Comment faire afin de faire appel à ces fonctions en utilisant un Array?
Merci.
bonjour,
voici un exemple :
Code:
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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"> <head> <title></title> <meta http-equiv="Content-type" content="application/xhtml+xml; charset=ISO-8859-1" /> <meta http-equiv="Content-Language" content="fr" /> <meta name="Author" content="Auteur - www.developpez.com" /> <script type="text/javascript"> var tFunction = new Array(); function f1() { alert("f1"); } function f2() { alert("f2"); } function f3() { alert("f3"); } function init() { tFunction[0] = f1; tFunction[1] = f2; tFunction[2] = f3; } function appel(numF) { tFunction[numF](); } </script> </head> <body onload="init()"> <input type="button" value=" bouton 1" onclick="appel(0)" /> <input type="button" value=" bouton 2" onclick="appel(1)" /> <input type="button" value=" bouton 3" onclick="appel(2)" /> </body> </html>