快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

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跳转或链接?
文章链接:http://6mz.cn/article/dsojepi.html

其他资讯