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 :

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";
		}
Le but est donc de mettre KO si je n'ai pas g�n�r� le tableau correspondant, par exemple , a tabXX.
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 ?