我想问一下关于HTML标签的事
<a href="www.mysite.com" onClick="javascript.function();">Item</a>如何让这个成为与href和onClick协同工作的标签?(优先运行onClick,然后运行href)
发布于 2020-03-20 00:52:58
不需要jQuery。
Some people say using onclick is bad practice...
此示例使用纯浏览器javascript。默认情况下,click处理程序似乎会在导航之前进行计算,因此如果愿意,您可以取消导航并执行自己的导航。
<a id="myButton" href="http://google.com">Click me!</a>
<script>
window.addEventListener("load", () => {
document.querySelector("#myButton").addEventListener("click", e => {
alert("Clicked!");
// Can also cancel the event and manually navigate
// e.preventDefault();
// window.location = e.target.href;
});
});
</script>https://stackoverflow.com/questions/14867558
复制相似问题