可恶的ie8提示缺少id未定义


Posted in Javascript onMarch 20, 2014

最近一直用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获取实际值和长度的时候方法不一样的,不能在数组的最后加多余的逗号。

Javascript 相关文章推荐
使用JS进行目录上传(相当于批量上传)
Dec 05 Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
Jan 06 Javascript
JavaScript中json使用自己总结
Aug 13 Javascript
灵活的理解JavaScript中的this指向
Feb 25 Javascript
Sea.JS知识总结
May 05 Javascript
jquery实现提示语淡入效果
May 05 jQuery
原JS实现banner图的常用功能
Jun 12 Javascript
javascript高仿热血传奇游戏实现代码
Feb 22 Javascript
angular多语言配置详解
May 16 Javascript
使用ThinkJs搭建微信中控服务的实现方法
Aug 08 Javascript
Vue打包部署到Nginx时,css样式不生效的解决方式
Aug 03 Javascript
vue3弹出层V3Popup实例详解
Jan 04 Vue.js
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
Mar 20 #Javascript
js拖拽一些常见的思路方法整理
Mar 19 #Javascript
使用jquery实现以post打开新窗口
Mar 19 #Javascript
jquery判断小数点两位和自动删除小数两位后的数字
Mar 19 #Javascript
改变隐藏的input中value值的方法
Mar 19 #Javascript
js获取url中的参数且参数为中文时通过js解码
Mar 19 #Javascript
JS 打印界面的CSS居中代码适用所有浏览器
Mar 19 #Javascript
You might like
PHP实现手机归属地查询API接口实现代码
2012/08/27 PHP
PHP中VC6、VC9、TS、NTS版本的区别与用法详解
2013/10/26 PHP
php算法实例分享
2015/07/14 PHP
两款万能的php分页类
2015/11/12 PHP
Laravel接收前端ajax传来的数据的实例代码
2017/07/20 PHP
js获取当前select 元素值的代码
2010/04/19 Javascript
JQuery Ajax通过Handler访问外部XML数据的代码
2010/06/01 Javascript
js各种验证文本框输入格式(正则表达式)
2010/10/22 Javascript
jquery实现文本框鼠标右击无效以及不能输入的代码
2010/11/05 Javascript
javascript中length属性的探索
2011/07/31 Javascript
Three.js源码阅读笔记(基础的核心Core对象)
2012/12/27 Javascript
jQuery中$.click()无效问题分析
2015/01/29 Javascript
js判断手机浏览器操作系统和微信浏览器的方法
2016/04/30 Javascript
从0开始学Vue
2016/10/27 Javascript
JS实现根据用户输入分钟进行倒计时功能
2016/11/14 Javascript
Angular使用ng-messages与PHP进行表单数据验证
2016/12/28 Javascript
jQuery动画_动力节点节点Java学院整理
2017/07/04 jQuery
AngularJS实现表单元素值绑定操作示例
2017/10/11 Javascript
关于Vue的路由权限管理的示例代码
2018/03/06 Javascript
vue轻量级框架无法获取到vue对象解决方法
2019/05/12 Javascript
Vue中axios的封装(报错、鉴权、跳转、拦截、提示)
2019/08/20 Javascript
如何基于原生javaScript生成带图片的二维码
2019/11/21 Javascript
[01:09]2014DOTA2国际邀请赛 TI4西雅图DOTA2 中国美女coser加油助威
2014/07/20 DOTA
Python中的魔法方法深入理解
2014/07/09 Python
Python3实现并发检验代理池地址的方法
2016/09/18 Python
python面向对象实现名片管理系统文件版
2019/04/26 Python
python如何操作mysql
2020/08/17 Python
简单的命令查看安装的python版本号
2020/08/28 Python
Django如何继承AbstractUser扩展字段
2020/11/27 Python
python实现登录与注册系统
2020/11/30 Python
CSS3实现大小不一的粒子旋转加载动画
2016/04/21 HTML / CSS
美国摩托车头盔、零件、齿轮及配件商店:Cycle Gear
2019/06/12 全球购物
SmartBuyGlasses比利时:购买品牌太阳镜和眼镜
2019/08/09 全球购物
Foot Locker澳洲官网:美国运动服和鞋类零售商
2019/10/11 全球购物
毕业论文致谢范文
2015/05/14 职场文书
php png失真的原因及解决办法
2021/10/24 PHP