2017-04-19 95 views
0

的onclick我知道我能做到的Javascript防止默认代码

<element onclick(function(event))></element>

但如何传递事件只用代码机能的研究

document.getElementById('elementId').onclick = function(){event.preventDefault()} 
+1

最好使用[EventTarget.addEventListener](https://developer.mozilla.org/en-美国/文档/网络/ API /事件目标/的addEventListener#Why_use_addEventListener)。否则,@victor给了你答案。 – Xotic750

回答

4

把它作为一个参数,在上点击处理程序

document.getElementById('elementId').onclick = function(event){  
event.preventDefault()  
} 
+0

@ AidOnline01如果这解决了您的问题,您能否将其标记为答案? – victor

+0

当然,这只是禁止标记为即时回答,我忘记了) – AidOnline01