我目前有一个事件监听器,监听屏幕点击。屏幕上还有一个按钮。当我点击按钮时,事件监听器会在onclick之前执行。有没有办法让onclick具有更高的优先级?
<script>
document.body.addEventListener('click',function(){alert('1');}, false);
function clicked() {
alert('2');
}
</script>
<button onclick="clicked()">Click this</button>
点击按钮也会触发事件处理程序。1 在我点击按钮时先显示,然后是2。我希望2先显示。
clicked()
定义之前漏掉了function
关键字。 - devnull69