可恶的ie8提示缺少id未定义
2014-03-20 11:11
393 查看
最近一直用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获取实际值和长度的时候方法不一样的,不能在数组的最后加多余的逗号。
在页面中循环添加到select中,但是在ie8中就一直提示 缺少id未定义,在其他浏览器中都是ok的,后来使用ie8的js调试,发现他的数组长度比在其他浏览器中的数组长度大1,而实际查看数组并没有那么多的值,后来仔细看,才发现数组的最后多了个逗号,把逗号去掉就好了。
原来ie8获取实际值和长度的时候方法不一样的,不能在数组的最后加多余的逗号。
相关文章推荐
- 可恶的ie8提示缺少id未定义
- 可恶的ie8 id未定义
- IE8下提示'console'未定义错误
- JS的onclick在IE8中提示页面缺少对象
- IE8下提示'console'未定义错误
- IE8下提示'console'没有定义错误
- IE8下提示'console'未定义错误
- IE8下提示'console'未定义错误
- 解决IE8下提示'console'未定义错误
- 解决Android工程提示缺少gen/R.java或者无法找到已有控件id的方法
- IE8下提示’console’未定义错误
- 安装IE8提示不支持此操作系统的语言
- 安装thinkphp应用提示缺少CURL扩展
- ubuntu下使用gcc编译时提示缺少libstdc++.so.6的问题
- 【DirectX SDK Extra】提示缺少Qedit.h问题 (转)
- vs2010 标识可以右键转到定义,但是编译时提示未声明的标识符
- layout_toLeftOf = “@id/XX” 提示找不到该id的控件
- console.log在IE8中未定义
- 安装IIS5.1的时候,遇到缺少zClientm.exe文件的提示
- 解決提示GAC缺少Microsoft.Office.Interop的錯誤信息