HTML代码中同时加入“onclick事件“和return false出现的小问题

这周在帮同事调程序时,遇到了一个问题,排查了很久,结果发现原因是对一个小小JS常识理解不够,写在这里和大家分享一下。

问题是这样的:
同事的页面中有多个连接,“证书申请”“证书更新”...
点击证书申请时没有任何问题,生成证书,后台处理,返回结果等等
可点击证书更新时,表单数据生成,并提交到后台页面都很正常,但前台仅仅是很快的刷新了一下,并没有跳转到下一个页面。当时就怀疑是不是跳转代码写的有问题,后来将代码减写成“location.href="...."”依然还是不行,又进一步发现页面貌似是在请求前就刷新了。
最后终于找到问题所在
证书申请的链接是这样写的:

 

<a href="#" οnclick="doSomething(); return false;">Click Me</a> 

 

而证书更新的链接是这样写的:

 

<a href="#" οnclick="doSomething1(); return true;">Click Me</a> 

 

未完。。。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值