Mal*_*ala 17 javascript onclick
我有一个包含以下代码的页面:
<a id="test" href="someurl" onclick="somefunction">link</a>
Run Code Online (Sandbox Code Playgroud)
我需要实际读取'onclick'数据.因此,我想要一些效果
alert(document.getElementById('test').onClick)
Run Code Online (Sandbox Code Playgroud)
可悲的是,它又回来了undefined.我需要做什么才能得到somefunction?
Fai*_*sal 33
假设标签格式正确,可以通过标签获取标签的属性Element.getAttribute.
document.getElementById('test').getAttribute('onclick')
// -> "somefunction"
Run Code Online (Sandbox Code Playgroud)
希望你没有onclick用于存储数据等不道德的目的.