点击如下标签会跳转到http://www.it666.com,但是如何让它不跳转呢?
<a href="http://www.it666.com">知播渔教育</a>
下面的做法可以阻止a标签的默认行为
1.
let oA = document.querySelector('a');
oA.onclick = function(){
return false;//企业开发推荐做法
}
let oA = document.querySelector('a');
oA.onclick = function(event){
event = event || window.event;
//针对高级浏览器
event.preventDefault();
}
let oA = document.querySelector('a');
oA.onclick = function(event){
event = event || window.event;
//针对IE9以下的浏览器
event.returnValue = false;
}
兼容性所有浏览器的写法
let oA = document.querySelector('a');
oA.onclick = function(event){
event = event || window.event;
//针对高级浏览器
event.preventDefault();
//针对IE9以下的浏览器
event.returnValue = false;
}
或者
let oA = document.querySelector('a');
oA.onclick = function(){
return false;//企业开发推荐做法
}