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 16 Javascript
location.search在客户端获取Url参数的方法
Jun 08 Javascript
JS比较两个时间大小的简单示例代码
Dec 20 Javascript
js仿百度贴吧验证码特效实例代码
Jan 16 Javascript
javascript实现添加附件功能的方法
Nov 18 Javascript
JQuery实现简单的服务器轮询效果实例
Mar 31 Javascript
基于javascript数组实现图片轮播
May 02 Javascript
Vue.js第三天学习笔记(计算属性computed)
Dec 01 Javascript
angular 动态组件类型详解(四种组件类型)
Feb 22 Javascript
MUI 解决动态列表页图片懒加载再次加载不成功的bug问题
Apr 13 Javascript
jquery实现图片跟随鼠标的实例
Oct 17 jQuery
vue如何限制只能输入正负数及小数
Jul 04 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
人族 TERRAN 概述
2020/03/14 星际争霸
PHP 文章中的远程图片采集到本地的代码
2009/07/30 PHP
有道搜索和IP138的IP的API接口(PHP应用)
2012/11/29 PHP
php 不使用js实现页面跳转
2014/02/11 PHP
php function用法如何递归及return和echo区别
2014/03/07 PHP
php利用scws实现mysql全文搜索功能的方法
2014/12/25 PHP
避免Smarty与CSS语法冲突的方法
2015/03/02 PHP
php生成rss类用法实例
2015/04/14 PHP
PHP中preg_match函数正则匹配的字符串长度问题
2015/05/27 PHP
php获取网站根目录物理路径的几种方法(推荐)
2017/03/04 PHP
laravel5实现微信第三方登录功能
2018/12/06 PHP
一段好玩的JavaScript代码
2006/12/01 Javascript
jquery parent和parents的区别分析
2013/10/02 Javascript
js QQ客服悬浮效果实现代码
2014/12/12 Javascript
在Google 地图上实现做的标记相连接
2015/01/05 Javascript
javascript解决IE6下hover问题的方法
2015/07/28 Javascript
JavaScript正则表达式匹配 div  style标签
2016/03/15 Javascript
Vue.js -- 过滤器使用总结
2017/02/18 Javascript
基于代数方程库Algebra.js解二元一次方程功能示例
2017/06/09 Javascript
JavaScript设计模式之工厂模式简单实例教程
2018/07/03 Javascript
axios 实现post请求时把对象obj数据转为formdata
2019/10/31 Javascript
JavaScript数组排序的六种常见算法总结
2020/08/18 Javascript
[06:33]DOTA2亚洲邀请赛小组赛第二日 TOP10精彩集锦
2015/01/31 DOTA
Python编程之序列操作实例详解
2017/07/22 Python
Python面向对象编程基础解析(二)
2017/10/26 Python
Python3 itchat实现微信定时发送群消息的实例代码
2019/07/12 Python
Windows下PyCharm2018.3.2 安装教程(图文详解)
2019/10/24 Python
.NET初级开发工程师面试题
2014/04/18 面试题
幼儿园教学管理制度
2014/02/04 职场文书
搞笑的获奖感言
2014/08/16 职场文书
2014教师党员个人自我评议
2014/09/20 职场文书
专职安全员岗位职责
2015/04/11 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
高中班主任心得体会
2016/01/07 职场文书
python读取mnist数据集方法案例详解
2021/09/04 Python
Apache SkyWalking 监控 MySQL Server 实战解析
2022/09/23 Servers