您的位置:首页 > Web前端 > JavaScript

在IE6下js设置 option selected属性:unspecified error(未指明的异常)”

2011-06-15 10:45 330 查看
今天在做项目的时候,用IETest在IE6下面发现有如下错误:



仔细检查了下自己的js脚本,发现是在这一行出错了:

$("#depbox").get(0).options[i+1].selected = true;


在网络上找了下,自己语法是没有错的!

后来在网络上找到了一篇文章看了下,下面是链接地址:

http://chrysalis.iteye.com/blog/739979

介绍的是用setTimeout函数,后来我试了下,还是不行,可能在有些情况下可以吧!因为时间较紧张,没怎么仔细去尝试了!后来自己解决了

解决方案如下:

try{
$("#depbox").get(0).options[i+1].selected = true;
}catch(e){}


这个错误好像只在IE6下才会出现!总算是解决了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: