gpt4 book ai didi

javascript - 防止来自外部 javascript 文件的内联点击

转载 作者:行者123 更新时间:2023-12-05 01:35:21 24 4
gpt4 key购买 nike

有什么方法可以防止从外部 js 文件内联 onclick 属性吗?

<button id="myButton" type="button" onclick="alert('Dont show me please!');" >Click me</button>

在 script.js 中:

var mybutton = document.getElementById("myButton").addEventListener("click", preventIt);

function preventIt(e){
console.log('click event...');
e.preventDefault();
}

假设我们无法更改 html 标记。

最佳答案

您可以像这样删除 onclick 属性:

document.getElementsByID("myButton").removeAttribute("onclick");

关于javascript - 防止来自外部 javascript 文件的内联点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31045234/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com