手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >可恶的ie8提示缺少id未定义
可恶的ie8提示缺少id未定义
摘要:最近一直用javascript编程,用到了json,写了个数组[{'id':'key_01','name':'高校'},{'id':'key...

最近一直用javascript编程,用到了json,写了个数组[{'id':'key_01','name':'高校'},{'id':'key_02','name':'直送卡'},{'id':'key_03','name':'新生'},{'id':'key_04','name':'换机'},{'id':'key_05','name':'动感地带套卡'},{'id':'key_06','name':'库存'},{'id':'key_07','name':'飞信'},{'id':'key_08','name':'手机视频'},{'id':'key_09','name':'校讯通'},];

在页面中循环添加到select中,但是在ie8中就一直提示 缺少id未定义,在其他浏览器中都是ok的,后来使用ie8的js调试,发现他的数组长度比在其他浏览器中的数组长度大1,而实际查看数组并没有那么多的值,后来仔细看,才发现数组的最后多了个逗号,把逗号去掉就好了。

原来ie8获取实际值和长度的时候方法不一样的,不能在数组的最后加多余的逗号。

【可恶的ie8提示缺少id未定义】相关文章:

JS实现带缓冲效果打开、关闭、移动一个层的方法

一段实时更新的时间代码

jquery任意位置浮动固定层插件用法实例

js实现键盘Enter键提交表单的方法

js对象和json对象互相转换的问题

动态提示的下拉框

JQuery中DOM事件冒泡实例分析

JQuery分屏指示器图片轮换效果实例

javascript中clipboardData对象用法

JavaScript获得指定对象大小的方法

精品推荐
分类导航