12-05-2008, 02:24 PM
y a plus de bout de code... j'en ai eu marre, j'ai tout effacé et recommencé.
en très résumé; deux tableaux, déclaration du genre "var tab1 (ou 2) = new Array();" en tout début de page)
Plus loin, dans des fonctions:
cpt=tab1.length;
tab1[cpt]=Array(d[0], d[1]);
et idem avec tab2 dans une autre fonction, appelée par la première.
ca marche pour le premier tableau, pas l'autre.
Quelles pourraient être les causes?
une variable globale étant accessible partout, je suis largué.
La question étant d'ordre théorique...
Sinon, j'avais encore un autre soucis avec JS: les timers, mais remplacer setTimeout par setInterval a résolu ce problème..
Rien à faire, je suis allergique à JS... je hais ce language.
en très résumé; deux tableaux, déclaration du genre "var tab1 (ou 2) = new Array();" en tout début de page)
Plus loin, dans des fonctions:
cpt=tab1.length;
tab1[cpt]=Array(d[0], d[1]);
et idem avec tab2 dans une autre fonction, appelée par la première.
ca marche pour le premier tableau, pas l'autre.
Quelles pourraient être les causes?
une variable globale étant accessible partout, je suis largué.
La question étant d'ordre théorique...
Sinon, j'avais encore un autre soucis avec JS: les timers, mais remplacer setTimeout par setInterval a résolu ce problème..
Rien à faire, je suis allergique à JS... je hais ce language.
attendez, je cherche...