2017-04-19 43 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