首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

字符串动态构建js函数有关问题

2012-03-30 
字符串动态构建js函数问题请教一个问题..比如我有一个函数..functiontest(a,b,c){alert( ... )}.我现在得

字符串动态构建js函数问题
请教一个问题..比如我有一个函数..function   test(a,b,c){alert( '... ');}.我现在得到的是这个函数的字符串形式的..现在的要求是能把它转化成函数加载到当前页面下..可以被页面的一个div..onclick= "test(); "调用..应该怎么做到啊..困饶了很多天了..麻烦看一下问题..谢谢.

[解决办法]
var aa= "function test(a,b,c){alert( '... ');} "
eval(aa);
test();
[解决办法]
<script>
var aa
var fname = "ttt "
function createfun(){
aa = "function "+fname+ "(a,b,c){alert( '... ');} "
}
createfun()
eval(aa);
eval(fname+ "() ");
</script>

你可以修改fname的值
[解决办法]
div写成这样:
<div onclick= "eval(fname+ '() '); "> sdfjioweow </div>

热点排行