Salut
Dans une de mes pages j'utilise une fonction pour appeler plusieurs fichiers JSON en fonction du choix de l'utilisateur.
Donc, je dois, dynamiquement, changer le nom de la variable qui permet d'acc�der aux contenus de ces pages.
Voici mon codeQuand j'execute, je re�ois une erreur comme si ma variable est non d�finie!
Code : S�lectionner tout - Visualiser dans une fen�tre � part
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 <html> <head> <title>test:lit JSON </title> <!-- Je declare les JSON --> <script type="text/javascript"src="JOSN_PO.js"></script> <script type="text/javascript"src="JOSN__12_Periods.js"></script> <script type="text/javascript"src="JOSN_tomb.js"></script> <script> // Je vais traiter le choix de l'usager // function litJSON() { var txtSaisi=document.getElementById("texte").value; var size=0; // Un tableau pour stocker les 9 choix // J'en mes ici 3 var arrVar=new Array; arrVar[0]='PO'; arrVar[1]='_12_Periods'; arrVar[2]='tomb'; // Je teste les entrées if(txtSaisi='PO') { size = arrVar[0].features.length; // Erreur ici: arrVar[0].features is undefined } // if(txtSaisi='_12_Periods') { size = arrVar[1].features.length; } // if(txtSaisi='tomb') { size = arrVar[2].features.length; } } </script> </head> <body> <INPUT TYPE="text" id="texte" /> <input type="Button" id="myButton" value="Entrer" onClick="litJSON();" /> </body> </html>
Auriez-vous une r�ponse?
Merci
Abel
Partager