+ -
当前位置:首页 → 问答吧 → eval如何执行后台传来的js代码

eval如何执行后台传来的js代码

时间:2011-11-15

来源:互联网

向同志们请教一个问题, 现在有一个需求,在数据库中存了js代码,格式如下
 function test(str)
{
  alert(str);
}


我现在可以获得这段代码,并且已经返回到了前台,我在前台页面中有一个按钮,我希望单击这个按钮时,可以调用到这个函数,我应该如何处理呢?

作者: toss3000   发布时间: 2011-11-15

JScript code

var str = 'function test(str){alert(str);}'
var obj = document.getElementById("demo");
obj.onclick = function(){
    var func = eval("(" + str +")");
    func("hello world!");
}

作者: hh161151   发布时间: 2011-11-15

相关阅读 更多

热门下载

更多