博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js中调用html中写的函数名
阅读量:6101 次
发布时间:2019-06-20

本文共 465 字,大约阅读时间需要 1 分钟。

hot3.png

有一个需求,函数名写在html上,在js中定义这个变量,js报错该函数不存在,在此给出解决方法

//html代码如下点我//js代码function aaa(){    alert(111);}$('.clickMe').click(function(){    var functionName = $(this).attr('data-function');    //functionName();//直接运行报错    //解决方案是 建立一个函数来调用functionName    function tmpFunction(data){        //eval(functionName + '(' + data + ')'); //如果要传递参数,则按照这种形式        eval(functionName + '()'); //不传递参数,则按照这种形式    }    tmpFunction();})

 

转载于:https://my.oschina.net/colinadmin/blog/816471

你可能感兴趣的文章
HDU 2818 (矢量并查集)
查看>>
【转】php字符串加密解密
查看>>
22. linux 常用命令
查看>>
ASP.Net 使用GridView模板删除一行的用法
查看>>
(十六)字段表集合
查看>>
JPGraph
查看>>
实验二 Java面向对象程序设计
查看>>
------__________________________9余数定理-__________ 1163______________
查看>>
webapp返回上一页 处理
查看>>
新安装的WAMP中phpmyadmin的密码问题
查看>>
20172303 2017-2018-2 《程序设计与数据结构》第5周学习总结
查看>>
(转)HTML的代码(从朋友那转的,看着觉得会有用就转了)
查看>>
eclipse中将一个项目作为library导入另一个项目中
查看>>
Go语言学习(五)----- 数组
查看>>
Android源码学习之观察者模式应用
查看>>
Content Provider的权限
查看>>
416. Partition Equal Subset Sum
查看>>
centos7.0 64位系统安装 nginx
查看>>
数据库运维平台~自动化上线审核需求
查看>>
注解开发
查看>>