Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet Global > Propriété statique eval
Exécute un code JavaScript en tant que chaîne de caractères.
* eval(String code)
Eval renvoie un résultat de type différent suivant le code qu'on lui demande d'exécuter. Si vous évaluez un calcul mathéatique, le résultat de celui-ci sera purement et simplement retourné. Si vous faites référence à des objets, le résultat peut être parfois imprévisible.
Le script suivant utilise eval pour effectuer un calcul que l'utilisateur entre dans une zone de texte. Pratique pour faire une calculatrice !
// On récupère ce qu'a entré l'utilisateur var str = document.forms["f"].elements["e"].value; // On effectue le calcul demandé par l'utilisateur grâce à eval. var res = null; res = eval(str); // On affiche le résultat alert(str + " = " + res);
Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet Global > Propriété statique eval
Dernière modification de cette page : Lundi 13 février 2006 10:47
Haut de page
•
Contact
•
RSS
•
Valide XHTML 1.0