Bonjour,
J'ai un objet dont je ne connais le nom QUE par la chaine de caractere (et je sais que cet objet existe).
cte = "document.formulaire.champs";
Je désire obtenir sa valeur, je pensais faire :
cte = eval(cte);
valeur = cte.value;
Ben ca marche en fait... sauf que mon champs c'est "4 BI" et que l'éval ne donne que "4".
Par contre "BI 4" donne bien la valeur "BI 4".
En gros, ma technique fonctionne lorsque le premier caractère n'est pas un chiffre... sinon, les caractèrer non numériques sont perdus.
Que faire ? Une idée ?
Changer la méthode eval pour autre chose ? laquelle ?
MERCI de votre aide...
Antoine Brinquin