jquery 1.3.2 IE8中的一点点的小问题解决方法


Posted in Javascript onJuly 10, 2009

使用的时候是这个样子的:

var _val = $("input[name='input1'][checked]").val();

结果发现_val的值为undefined,开始还以为写的不对,可检查没有问题,这样写在IE6、7、FF、Chrome、Opera、Safari中都可以正常的得到值,就是在IE8中不行。百思不得其解,后来又实验:
var _val = $("input[name='input1']").eq(0).val();

可以得到值,说明问题可能出现在radio的checked属性上,再实验:
var _val = document.getElementsByName("input1")[0].getAttribute("checked");

在IE6、7、FF、Chrome、Opera、Safari中的值为true或false,而在IE8中为空,
在IE8中:
var _val = document.getElementsByName("input1")[0].checked;

可以行到true或false的值,不知道这是IE8的bug还是微软另有深意呢?
最后使用:
var _val = $(":radio[name='input1'][checked]").val();

这样在各种浏览器上都正常了,估计jquery1.3.2的测试人员对IE8的测试还不够全面,希望下一个版本能解决这个问题。
Javascript 相关文章推荐
JavaScript 不只是脚本
May 30 Javascript
用javascript模仿ie的自动完成类似自动完成功的表单
Dec 12 Javascript
js实现checkbox全选和反选示例
May 01 Javascript
jquery解决客户端跨域访问问题
Jan 06 Javascript
基于jquery实现表格内容筛选功能实例解析
May 09 Javascript
用js写的一个路由(简单实例)
Sep 24 Javascript
yarn与npm的命令行小结
Oct 20 Javascript
微信小程序-消息提示框实例
Nov 24 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
Nov 27 Javascript
在node.js中怎么屏蔽掉favicon.ico的请求
Mar 01 Javascript
jQuery插件FusionCharts实现的2D柱状图效果示例【附demo源码下载】
Mar 06 Javascript
Angular value与ngValue区别详解
Nov 27 Javascript
jquery Firefox3.5中操作select的问题
Jul 10 #Javascript
jQuery 版本的文本输入框检查器Input Check
Jul 09 #Javascript
window.onload 加载完毕的问题及解决方案(下)
Jul 09 #Javascript
window.onload 加载完毕的问题及解决方案(上)
Jul 09 #Javascript
最简单的jQuery程序 入门者学习
Jul 09 #Javascript
Jquery 组合form元素为json格式,asp.net反序列化
Jul 09 #Javascript
JS 巧妙获取剪贴板数据 Excel数据的粘贴
Jul 09 #Javascript
You might like
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
利用PHP动态生成VRML网页
2006/10/09 PHP
php INI配置文件的解析实现分析
2011/01/04 PHP
基于PHP+Ajax实现表单验证的详解
2013/06/25 PHP
PHP实现仿Google分页效果的分页函数
2015/07/29 PHP
PHP自带方法验证邮箱、URL、IP是否合法的函数
2016/12/08 PHP
图片自动缩小 点击放大
2008/07/07 Javascript
ExtJS Ext.MessageBox.alert()弹出对话框详解
2010/04/02 Javascript
JS小游戏之极速快跑源码详解
2014/09/25 Javascript
利用js实现禁止复制文本信息
2015/06/03 Javascript
JS的框架Polymer中的dom-if和is属性使用说明
2015/07/29 Javascript
js 定义对象数组(结合)多维数组方法
2016/07/27 Javascript
用js写的一个路由(简单实例)
2016/09/24 Javascript
jquery对象与DOM对象转化
2017/02/08 Javascript
微信小程序中post方法与get方法的封装
2017/09/26 Javascript
vue循环数组改变点击文字的颜色
2019/10/14 Javascript
详解vue修改elementUI的分页组件视图没更新问题
2020/11/13 Javascript
运行tensorflow python程序,限制对GPU和CPU的占用操作
2020/02/06 Python
Python3.7实现验证码登录方式代码实例
2020/02/14 Python
python--shutil移动文件到另一个路径的操作
2020/07/13 Python
python字典key不能是可以是啥类型
2020/08/04 Python
Python如何实现感知器的逻辑电路
2020/12/25 Python
利用CSS3的定位页面元素
2009/08/29 HTML / CSS
使用CSS3来绘制一个月食图案
2015/07/18 HTML / CSS
全球虚拟主机商:HostGator
2017/02/06 全球购物
世界上最大的艺术社区:SAA
2020/12/30 全球购物
给老师的一封建议书
2014/03/13 职场文书
聘任书的写作格式及范文
2014/03/29 职场文书
酒店管理专业毕业生求职自荐信
2014/04/28 职场文书
2014机关党员干部“正风肃纪”思想汇报
2014/09/15 职场文书
2014年小学少先队工作总结
2014/12/18 职场文书
2014年小学语文工作总结
2014/12/20 职场文书
感谢信格式范文
2015/01/22 职场文书
公司联欢会主持词
2015/07/04 职场文书
Python中使用subprocess库创建附加进程
2021/05/11 Python
php中配置文件保存修改操作 如config.php文件的读取修改等操作
2021/05/12 PHP