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中的作用域链和闭包
Jun 30 Javascript
jQuery Ajax提交表单查询获得数据实例代码
Sep 19 Javascript
JS中Iframe之间传值及子页面与父页面应用
Mar 11 Javascript
使用ngView配合AngularJS应用实现动画效果的方法
Jun 19 Javascript
jQuery实现仿QQ空间装扮预览图片的鼠标提示效果代码
Oct 30 Javascript
JS实现的仿淘宝交易倒计时效果
Nov 27 Javascript
IONIC自定义subheader的最佳解决方案
Sep 22 Javascript
H5移动端图片压缩上传开发流程
Nov 09 Javascript
详解vue-router 2.0 常用基础知识点之router-link
May 10 Javascript
vue.js框架实现表单排序和分页效果
Aug 09 Javascript
基于vue2的canvas时钟倒计时组件步骤解析
Nov 05 Javascript
探索浏览器页面关闭window.close()的使用详解
Aug 21 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
PHP获取类中常量,属性,及方法列表的方法
2009/04/09 PHP
一步一步学习PHP(5) 类和对象
2010/02/16 PHP
PHP数据类型之布尔型的介绍
2013/04/28 PHP
PHP技术开发微信公众平台
2015/07/22 PHP
ThinkPHP的SAE开发相关注意事项详解
2016/10/09 PHP
Laravel接收前端ajax传来的数据的实例代码
2017/07/20 PHP
Exjs 入门篇
2010/04/07 Javascript
javascript继承的六大模式小结
2015/04/13 Javascript
JQuery控制radio选中和不选中方法总结
2015/04/15 Javascript
深入理解JavaScript定时机制
2016/10/27 Javascript
利用jQuery插件imgAreaSelect实现获得选择域的图像信息
2016/12/02 Javascript
JavaScript正则表达式exec/g实现多次循环用法示例
2017/01/17 Javascript
nodejs(officegen)+vue(axios)在客户端导出word文档的方法
2018/07/31 NodeJs
jQuery实现异步上传一个或多个文件
2020/08/17 jQuery
Python实现竖排打印传单手机号码易撕条
2015/03/16 Python
Python urls.py的三种配置写法实例详解
2017/04/28 Python
Puppeteer使用示例详解
2019/06/20 Python
python读出当前时间精度到秒的代码
2019/07/05 Python
Python图像处理PIL各模块详细介绍(推荐)
2019/07/17 Python
Python如何使用paramiko模块连接linux
2020/03/18 Python
Farfetch香港官网:汇集全球时尚奢侈品购物平台
2017/11/26 全球购物
护理专业本科生自荐信
2013/10/01 职场文书
后勤副校长自我鉴定
2013/10/13 职场文书
物流专业大学生求职信范文
2013/10/28 职场文书
学生实习推荐信范文
2013/11/26 职场文书
高中的自我鉴定
2013/12/16 职场文书
无工作经验者个人求职信范文
2013/12/22 职场文书
中学生班主任评语
2014/01/30 职场文书
房地产促销活动方案
2014/03/01 职场文书
部队反四风对照检查材料
2014/09/26 职场文书
2014年向国旗敬礼活动方案
2014/09/27 职场文书
2014年乡镇人大工作总结
2014/11/25 职场文书
2014年幼儿园班级工作总结
2014/12/17 职场文书
司机个人年终总结
2015/03/03 职场文书
中小学教师继续教育心得体会
2016/01/19 职场文书
Java实现简单小画板
2022/06/10 Java/Android