我想知道是否可以检测元素是否包含“onload”属性,以及它的值是否包含某些字符串?
我已经挖掘了很多Google没有找到这个问题的答案。
由于 Moti
答案 0 :(得分:0)
var func = document.getElementById("elem").onload;
var body = func.toString().match(/function[^{]+\{([\s\S]*)\}$/)[1].trim();
alert(body);

<element id="elem" onload="test" />
&#13;