JavaScript 之 阻止 a 标签的默认跳转行为的三种方法
Posted Zhuangvi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 之 阻止 a 标签的默认跳转行为的三种方法相关的知识,希望对你有一定的参考价值。
1、给 a 标签的 href 属性赋值
<a href="javascript: void(0)">跳转页面</a>
2、给 a 标签增加一个点击事件,并且return false
<a id='aDom' href="http://baidu.com">跳转页面</a>
let aDom = document.getElementById();
aDom.onclick = function(e){
retrun false;
}
3、给 a 标签增加一个点击事件,并且阻止浏览器默认行为
<a id='aDom' href="http://baidu.com">跳转页面</a>
let aDom = document.getElementById();
aDom.onclick = function(e){
if(e.preventDefault) {
e.preventDefault();
} else {
e.returnValue = false;
}
}
以上是关于JavaScript 之 阻止 a 标签的默认跳转行为的三种方法的主要内容,如果未能解决你的问题,请参考以下文章
在阻止a标签的默认操作时,使用javascript:void(0);与return false在开发中有啥弊端?使用哪个更合理?