JavaScript 阻止超链接的跳转

2019-1-10 09:00| 作者: admin| 查看: 1252| 评论: 1|来自: 蚂蚁部落

实际应用中,链接可能不是用来跳转到指定的页面,而是当做一个按钮使用。

此时,我们不希望链接跳转,下面就简单介绍一下如何实现此效果:

[HTML] 纯文本查看 复制代码运行代码
<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<script>
window.onload=function(){
  var olink=document.getElementsByTagName("a")[0];
  olink.onclick=function(){
    return false
  }
}
</script>
</head>
<body>
<div>点击链接之后,并没有跳转</div>
<div><a href="http://www.softwhy.com">蚂蚁部落</a></div>
</body>
</html>

虽然点击了链接,但是不能够跳转,因为当点击链接的时候,返回false,会阻止默认动作的执行。

关于return false的作用可以参阅JavaScript return false一章节。


鲜花

握手

雷人

路过

鸡蛋
发表评论

最新评论

引用 yhx896 2018-6-27 17:04
olink[0].onclick=function(){
    return false
  }
这样也可以

查看全部评论(1)

返回顶部