• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    html超级链接a的click事件之后跳转href所指向的地址
    有的时候,我们需要使用<a>这个超级链接,而又不使用href来完成跳转,而是如:<a href="#" onClick="fun()"></a>这种方式。这样,就不会让页面跳转。但是同时也会带来一些负面的问题,比如页面的title变成了“#”,或者页面出现了滚动条什么的。这是因为在执行完了onClick事件后,<a>又去跳转href所指向的地址了,而”#“是个锚点,默认是网页的页首,所以会带来上边所说的问题。

    解决方法有以下两种:

    1、onClick事件添加return false语句,例如:

    <a href="#" onClick="fun(); return false;">点击</a>

    2、用void(0)的方式代替#,例如:

    <a href="javascript:void(0)" onclick="fun()">点击</a>
    上一篇:form上传文件后提示保存action的原因及解决方法
    下一篇:html中position的一个小用法使用介绍
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    html超级链接a的click事件之后跳转href所指向的地址 html,超级链接,的,click,事件,