2017-02-16 59 views
-3

我想知道是否有可能檢測元素是否包含「onload」屬性,並且它的值是否包含一些字符串?Javascript檢查元素onload是否包含字符串

我挖掘了很多谷歌並沒有找到這個問題的答案。

感謝 莫蒂

+1

但是你有一個元素,並試圖些什麼呢? HTML一些JS? – caramba

+0

你是如何谷歌,所以你找不到解決方案?我認爲谷歌「獲取元素屬性JavaScript」?如果getAttribute方法不適合你,那麼你問的是錯誤的問題。 – dfsq

回答

0

var func = document.getElementById("elem").onload; 
 
var body = func.toString().match(/function[^{]+\{([\s\S]*)\}$/)[1].trim(); 
 
alert(body);
<element id="elem" onload="test" />

相關問題