我创建了一个DOM结构这样传递一个回调函数作为HTML数据属性
<div data-execute="someFunction.abc" id="someId">
</div>
我能够以检索在JS的属性,但我打算执行这个作为一个回调函数。因此,我做这样的
var x = document.getElementById("someId").getAttribute('data-execute');
正如预期的那样,这是在安慰的typeof(X)是示出“串”。请参阅本小提琴
https://jsfiddle.net/Ld9fzo7L/
返回someFunction.abc。但我也检查了这个链接 Passing a Javascript function through inline data- attributes
但是没办法,我能够执行它作为回调函数。任何帮助都将是真正可观的。
什么是ABC?这是一个数据表? –