javascript - 为什么点击链接不能停留在当前页面?
PHP中文网
PHP中文网 2017-04-11 09:11:08
[JavaScript讨论组]

已经在onclik中写入return false,为什么点击链接还是会跳转到其他页面?

PHP中文网
PHP中文网

认证0级讲师

全部回复(5)
怪我咯

测试了一把;return false;已经是阻止冒泡和默认事件;你看看代码是否有报错;`

<!DOCTYPE html>

    <html>
      <head>
        <meta charset="utf-8">
        <title></title>
      </head>
      <body>
        <a href="https://segmentfault.com/q/1010000007558094" onclick="con(this);return false;">aaaaaa</a>
      </body>
      <script>
      function con(_this){
      console.log(_this);
      alert('11')
      }
      </script>
    </html>

`

怪我咯

不好意思,不是阻止冒泡stopPropagation(),是取消默认preventDefault()

伊谢尔伦

阻止默认事件

PHP中文网

event.preventDefault()

PHPz

问题已找到,js里description定义拼错了,应该是var description=document.getElementById("description");

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号