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="/UploadFiles/2021-04-02/jquery-1.2.6.js"><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>
例子:
复制代码 代码如下:
<!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="/UploadFiles/2021-04-02/jquery-1.2.6.js"><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>
标签:
JS,eval函数
免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件!
如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
桃源资源网 Design By www.nqtax.com
暂无“JS中eval函数的使用示例”评论...