判断checkbox是否被选定 在不同浏览器下的问题
2011-10-13 11:55
260 查看
在jquery中,我们可以用如下的函数去访问所有的type为'radio'的checkbox的对象。
但是如何判定某个radio是否被选择,在不同的浏览器下有不同的方法。
在IE下,如下两种方式都可以识别:
在FF下,如下方式可以识别:
很遗憾,不同的浏览器支持不同的语法。所以要俩种都支持,我找到了如下方法:
$("input[type='radio']").each(function () { });
但是如何判定某个radio是否被选择,在不同的浏览器下有不同的方法。
在IE下,如下两种方式都可以识别:
$('input[name="checkboxes"][checked]') $('input[name="checkboxes"][checked='checked']')
在FF下,如下方式可以识别:
$('input[name="checkboxes"][checked='true']')
很遗憾,不同的浏览器支持不同的语法。所以要俩种都支持,我找到了如下方法:
$("input[type='radio']").each(function () { if (this.checked) { //TODO } });
相关文章推荐
- 关于jquery版本为1.6+使用checkbox的checked属性来判断一个checkbox是否被选中问题
- jquery 1.6-min.js 中判断checkbox是否被选中的问题
- C#中??和?分别是什么意思? 在ASP.NET开发中一些单词的标准缩写 C#SESSION丢失问题的解决办法 在C#中INTERFACE与ABSTRACT CLASS的区别 SQL命令语句小技巧 JQUERY判断CHECKBOX是否选中三种方法 JS中!=、==、!==、===的用法和区别 在对象比较中,对象相等和对象一致分别指的是什么?
- Jquery中Radio,checkbox判断是否选中的问题
- js 判断不同浏览器和是否是手机终端
- 括号问题 下面的代码用于判断一个串中的括号是否匹配 所谓匹配是指不同类型的括号必须左右呼应,可以相互包含,但不能交叉
- 不同浏览器对document.documentElement和document.body的scrollheight ,scrollTop,clientHeight以及判断滚动条是否滚动到页面最底部 【转载】
- 用JS判断浏览器是否是IE9以下,处理可能遇到的兼容性问题,或者给出浏览器版本过低的升级提醒。
- Jquery 判断 checkbox是否选中 返回 undefined 问题
- 高版本jquery判断checkbox是否被选中问题
- 不同浏览器对document.documentElement和document.body的scrollheight ,scrollTop,clientHeight以及判断滚动条是否滚动到页面最底部 【转载】
- 急急急急急急急急,嵌套在datagrid中的checkbox怎么判断他是否选定
- checkBOX在不同浏览器兼容问题
- PHP如何实现判断请求是否来自手机和请求是否是来自浏览器的问题
- 用js判断复选框(checkbox)是否选中的问题
- java后台调用JS代码判断浏览器版本是否低于IE9,低版本跳转不同页面
- 不同页面之间传值,通过checkbox来判断是否更新
- 浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
- 利用javascript判断浏览器是否已经安装ActiveX控件和是否禁止运行ActiveX控件
- 不同浏览器jsp开发兼容问题