`

IE8下复选框(checkbox)的解决方法

阅读更多

jQuery1.3.2的选择器在IE8小[checked]失效的简单解决方法

工作中,我要对一个表单中的复选框(checkbox)选中行进行遍历.用一下代码
<!-- <br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->1  // 判断选中个数
2  $( ' input[name=input][checked] ' ).length;
3  // 遍历选中项
4  $( ' input[name=input][checked] ' ).each( function (){
5       //
6  });

在IE6,IE7,FF2.*,FF3.0中都正确.
但在IE8非兼容模式下就出错了.
经排查,就是这个[checked]搞的鬼.
解决方法很简单.使用如下代码就可以了.
$('input:checked[name=input]')

分享到:
评论

相关推荐

    支持ie8单选框与复选框自定义样式制作

    在网页设计中,单选框(Radio Button)和复选框(Checkbox)是常见的表单元素,用于收集用户的选择信息。然而,这些元素在默认情况下,其样式受限于浏览器的控制,导致在不同浏览器下的显示效果可能不统一,特别是在...

    升级版--支持ie8单选框与复选框自定义样式制作

    "升级版--支持ie8单选框与复选框自定义样式制作"是一个资源,它解决了在IE8环境下对HTML表单元素,即单选框(radio)和复选框(checkbox)进行样式定制的问题。这个资源是在原有的基础上进行了改进,以适应更广泛的...

    CSS3 checkbox复选框特效源码 12种.zip

    本特效源码是一组效果非常炫酷的checkbox复选框CSS3动画特效代码。通过使用checkbox.css样式,可以在点击复选框时产生各种非常酷的CSS3动画效果。本代码适用浏览器:搜狗、360、FireFox、Chrome、Safari、Opera、...

    非常简单的下拉复选框

    下拉复选框是一种常见的表单组件,它将传统的复选框与下拉菜单结合,节省空间的同时提供了更多的选项选择。本文将深入探讨一种名为“非常简单的下拉复选框”的JavaScript插件,该插件旨在简化开发过程,提高用户界面...

    jquery iCheck.js实现的自定义复选框checkbox和单选框radio样式插件.zip

    为了解决这个问题,jQuery社区推出了一款名为iCheck.js的插件,它能帮助我们实现自定义复选框和单选框的样式,提升网页的视觉效果。 iCheck.js是一款强大的jQuery插件,它提供了丰富的皮肤和定制选项,使得复选框和...

    JavaScript复选框相关函数

    在JavaScript中,复选框(Checkbox)是一种常用的用户界面元素,允许用户选择一个或多个选项。复选框的处理涉及到多种函数,特别是当涉及到“全选”和“全不选”功能时,这些函数就显得尤为重要。下面我们将深入探讨...

    复选框全选和反选.zip

    这个"复选框全选和反选.zip"文件可能包含了一个JavaScript实现的解决方案。JavaScript是一种广泛使用的客户端脚本语言,用于为网页添加交互性。 复选框(Checkbox)是HTML中的一个基本元素,它允许用户对一个选项...

    Javascript checkbox复选框动画插件特效源码.zip

    在网页中,复选框(checkbox)是用户界面中常见的一种元素,用于允许用户选择一个或多个选项。本资源提供的是一款基于JavaScript实现的复选框动画插件特效源码,能够为网页中的复选框添加吸引人的视觉效果,提高用户...

    checkbox:React复选框

    兼容性 IE浏览器/边缘 火狐浏览器 Chrome合金 苹果浏览器 电子IE11,Edge 最近2个版本最近2个版本最近2个版本最近2个版本 原料药名称类型默认描述前缀Cls 细绳rc-复选框班级名称细绳'' 根节点的附加类名名称细绳与本...

    全选反选复选框JS实现

    - 在JavaScript中,我们可以获取到页面上所有的复选框,通常是通过类名或者ID来选择,如`document.querySelectorAll('input[type=checkbox]')`。 - 当用户点击全选复选框时,遍历这些复选框并改变它们的`checked`...

    兼容IE8的CSS Checkbox和Radio美化插件

    checkbox_radio.css是一款用于美化Checkbox和Radio控件的CSS小插件。通过checkbox_radio提供的样式,你可以生成基于bootstrap,或字体图标,或图片的Checkbox和Radio美化样式。

    让复选框只能选择一项的方法

    在网页设计中,复选框(Checkbox)常用于让用户从多个选项中选择多个。然而,有时我们希望用户只能从这些选项中选择一个,这通常被称为单选框(Radio Button)的功能。但如果你的界面设计中只有复选框,并且希望限制...

    仿复选框、全选、反选、删除功能等

    例如,使用`document.querySelectorAll`或`document.getElementsByClassName`获取复选框元素,然后使用`querySelectorAll('input[type="checkbox"]').forEach`来遍历并修改它们的属性。 7. **批量删除功能**:当...

    美化单选框跟复选框代码

    "美化单选框跟复选框代码"这个项目就是针对这个问题,提供了一种解决方案,它使用JavaScript技术来实现对这些元素的美化,同时保持了良好的浏览器兼容性,包括IE8。 在JavaScript中,我们可以利用DOM(Document ...

    checkBox嵌套(跨浏览器)

    在网页开发中,复选框(CheckBox)是...通过以上方法,我们可以实现复选框在不同浏览器环境下的嵌套,同时解决可能出现的兼容性问题,提高用户体验。记住,良好的前端开发实践是保持网页功能一致性和可访问性的关键。

    HTML复选框和单选框 checkbox和radio事件介绍

    HTML中的复选框(Checkbox)和单选框(Radio)是网页交互中常见的元素,用于收集用户的选择数据。它们在事件处理方面有一些特殊性,尤其是关于`change`和`click`事件的区别。 首先,让我们来看复选框和单选框的基本...

    单选复选框皮肤样式修改

    在网页设计中,为了提升用户体验和界面美观度,我们经常需要对基本的HTML表单元素进行自定义,比如单选按钮(radio)和复选框(checkbox)。标题“单选复选框皮肤样式修改”正是关于这个主题,描述中提到通过...

    jQuery实现美化版的单选框和复选框

    在这个案例中,我们将探讨如何使用jQuery来实现美化版的单选框(radio)和复选框(checkbox),创建出一种简洁而清爽的样式风格。 首先,我们要明白jQuery的基本用法。jQuery通过选择器选取DOM元素,然后应用各种...

    java之swing实现复选框的方法

    在Java的Swing库中,实现复选框(Checkbox)是一种常见的创建图形用户界面(GUI)的方法。复选框允许用户在多个选项中选择一个或多个。本篇将详细讲解如何利用Java Swing来创建和管理复选框,并通过实例代码进行解析...

Global site tag (gtag.js) - Google Analytics