Bonjour,
Mon probl�me est que je n'arrive pas a g�rer un undefined, voulu et n�cessaire, quand je fais un eval(expr).
Grosso modo , je cr��e via scriplet des tableaux du style =
tabAA = [1,1]
tabBB= [1,1]
tabCC = [1,1]
ma fonction javascript ressemble a �a :
Le but est donc de mettre KO si je n'ai pas g�n�r� le tableau correspondant, par exemple , a tabXX.
Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
7
8
9
10
11 ligne = "tab" + document.forms[0].code.value; if ( !(eval(ligne) == 'undefined')) { if (eval(ligne)[1] == 1 ) { document.getElementById("stat").innerHTML = "ok"; } else { document.getElementById("stat").innerHTML = "ko"; } } else { alert("undefined"); document.getElementById("stat").innerHTML = "ko"; }
Sauf que mon test sur !(eval(ligne) == 'undefined' ) ne se fait jamais, il balance directement une erreur de script du style 'tabXX est ind�fini'.
( J'ai essay� en faisant le if invers� , m�me probl�me.)
note : ce bout de code marche nickel quand le tableau ad�quat a �t� g�n�r�.
Bref , je s�che.
Une id�e qulqu'un ?![]()
Partager