我有一个像Javascript数组对象失败抛出“对象错误”,在IE
{arr = {"0":{"name":"henry","role":"user"},"1":{"name":"mark","role":"admin"}}
JavaScript数组对象我有一个请求该数组从我的服务器(通过包括URL的脚本标签到我的服务器上的HTML函数,服务这个数组}}
问题是,当我在Firefox中运行我的HTML文件时,它很容易检测到这个数组,并用它做了进一步处理,但在IE上,当我尝试访问数组元素时,它会抛出异常(对象为null或undefined)。
任何想法为什么元素检测可能在IE中失败。
如何找出IE中数组对象的属性?
您能告诉我们您用来访问元素的代码吗?另外,你使用的是什么版本的IE? – theycallmemorty 2009-11-04 14:13:08
也许不是这个问题,但是在你的代码片段中有一个额外的括号。 – 2009-11-04 14:22:10
您不会在该代码中显示任何数组:我能看到的都是嵌套的对象文字。 – NickFitz 2009-11-04 14:40:56