资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

a标签如何禁止href跳转或链接?

在做页面时,如果想做一个链接点击后不做任何事情,或者响应点击而完成其他事情,可以设置其属性 href = "#",但是,这样会有一个问题,就是当页面有滚动条时,点击后会返回到页面顶端,用户体验不好。

创新互联专注于企业成都全网营销推广、网站重做改版、大宁网站定制设计、自适应品牌网站建设、H5网站设计商城网站定制开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为大宁等各大城市提供网站开发制作服务。

(1)阻止默认事件

阻止默认事件的发生有两个方法:

  • return false
  • e.preventDefault()
DOCTYPE html>
<html>
    <head>
        <metacharset="utf-8">
        <title>title>
    head>
    <body>
        <ahref="https://www.baidu.com/">去百度a><br>
        
        <ahref="https://www.baidu.com/" onclick="return false">去百度(禁止默认事件:return false)a><br>
        <ahref="https://www.baidu.com/" id="go">去百度(禁止默认事件:e.preventDefault())a>
        <script>
            //获取元素节点
            let go= document.querySelector("#go")
// 点击事件
            go.onclick= function (e) {
// 阻止默认事件
                e.preventDefault()
            }
script>
    body>
html>

网页标题: a标签如何禁止href跳转或链接?
URL标题:http://www.cdkjz.cn/article/dsojepi.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220