转自:http://www.blogjava.net/jhyan/archive/2008/09/25/231060.html
假设funcName为函数名字,用如下方法就可以达到目标
一定要添加try catch块,否则不起作用。
1
try
2 {
3 if ( typeof (eval(funcName)) == " function " )
4 {
5 funcName();
6 }
7 } catch (e)
8 {
9 // alert("not function");
10 }
2 {
3 if ( typeof (eval(funcName)) == " function " )
4 {
5 funcName();
6 }
7 } catch (e)
8 {
9 // alert("not function");
10 }