首页 > 其他 > 详细

可恶的ie8 id未定义

时间:2014-03-20 12:16:21      阅读:417      评论:0      收藏:0      [点我收藏+]

    最近一直用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未定义,布布扣,bubuko.com

可恶的ie8 id未定义

原文:http://blog.csdn.net/zml6308/article/details/21597695

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!