// 示例代码:使用事件处理程序替代 javascript:void(0)
// HTML 部分
<a href="#" id="myLink">点击这里</a>
// JavaScript 部分
document.getElementById('myLink').addEventListener('click', function(event) {
event.preventDefault(); // 阻止默认行为,相当于 javascript:void(0)
console.log('链接被点击了,但不会跳转');
});
解释说明:
javascript:void(0)
通常用于 HTML 中的 <a>
标签,以防止点击链接时发生页面跳转。然而,使用 event.preventDefault()
是一种更现代和推荐的方法来阻止默认行为。通过为链接添加一个点击事件处理程序,并在其中调用 event.preventDefault()
,可以实现相同的效果,同时保持代码的可读性和维护性。
下一篇:javascript基础
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站