JS中eval函数的使用示例

2019-12-24,,,

eval(obj) ; 该函数会将 obj 当做代码去执行一遍。

例子:
复制代码 代码如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script src="jquery-1.2.6.js" ></script>
<title> eval 函数的使用 </title>
</head>
<script>
function but1_click(){
var obj = $("#test");
alert(obj.val());
eval (obj.val());//会将 obj.val() 当成代码去执行
}

</script>

<body>
<textarea id="test" cols="100" rows="10" >
var a = 3;
var b = 5;
var c = a + b;
alert(c);
</textarea>
<input type="button" id="but1" value="执行" onclick="but1_click()" />
</body>
</html>

您可能感兴趣的文章:

  • JavaScript学习小结之被嫌弃的eval函数和with语句实例详解
  • JavaScript中eval函数的问题
  • JavaScript中eval()函数用法详解
  • javascript中eval函数用法分析
  • JavaScript中的eval()函数使用介绍
  • JavaScript eval() 函数介绍及应用示例
  • JavaScript中的eval()函数详解
  • 对js eval()函数的一些见解

《JS中eval函数的使用示例.doc》

下载本文的Word格式文档,以方便收藏与打印。