源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

实现checkbox全选、反选、取消JavaScript小脚本异常

  • 时间:2022-10-20 17:02 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:实现checkbox全选、反选、取消JavaScript小脚本异常
今天在实现checkbox全选,反选,取消JavaScript小脚本的时候,总是出现点击后页面瞬间刷新,选择的checkbox全部取消的问题,debug了半天,才发现原来是<button>标签中少写了一个type属性的原因,郁闷啊,希望自己以后少犯这种特别2的错误,特此记录。
[u]复制代码[/u] 代码如下:
<!-- 以下为错误写法 --> <button name="checkAll" value="全选" class="checkButton" onClick="checkAll(form_favor,status)">全选</button>
[u]复制代码[/u] 代码如下:
<!-- 正确写法 --> <button name="checkAll" type="button" value="全选" class="checkButton" onClick="checkAll(form_favor,status)">全选</button>
[img]http://files.jb51.net/file_images/article/201404/201404101539471.gif?2014310154050[/img]   看了w3c的描述,瞬间明白了,在没写type属性的情况下,当时浏览器默认将它当submit处理了,而我表单接受处理的脚本还是空着的,所以就产生了“刷新”的现象!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部