万恶的 “缺少标识符、字符串或数字”

FF和Chorme没问题,IE中就报错:“缺少标识符、字符串或数字”

一直找不到原因,网上查说是Json对象差一个逗号,我找遍了都没发现问题,无数次查找才发现原来for是个关键字,用双引号包含就不报错了。特此做个标志。

 var layerSpan = domConstruct.create("label", {
                    for: name,
                    innerHTML: name
                }, div);

就是for加双引号

 var layerSpan = domConstruct.create("label", {
                    for: name,
                    innerHTML: name
                }, div);
时间: 2024-07-31 14:25:53

万恶的 “缺少标识符、字符串或数字”的相关文章

IE(兼容问题)错误:缺少标识符 字符串或数字的解决

在IE上遇到一个问题,缺少标识符 字符串或数字的解决. 问题是我的html页面在Firefox.chorme中运行正常,而在IE中老是报“缺少标识符 字符串或数字”的错误,原因: 这就是IE和Firefox不兼容的地方.属性之间是要用","分隔的,但最后一个属性的后面在IE中是不能有的,firefox可有可无. 至于最后的";"是另外一回事了.这是Javascript的语法问题.如果后面没有其它js语句时";"可以省略.

jquery.easyui.min.js, 行82 字符5SCRIPT1028: 缺少标识符、字符串或数字

在火狐里面显示正常啊?放到IE里面测试就出错了 行82 字符5SCRIPT1028: 缺少标识符.字符串或数字: 还以为是哪里的标点没写完整 ..找了半天原来是datagrid 的抬头里面夹杂着注释导致的,IE真的是狠严(ruo)格(zhi)啊

IE兼容模式下 SCRIPT1028: 缺少标识符、字符串或数字

例如下面一段代码 var a = { x: 1, y: 2, }; alert(a.x); 如果在IE的兼容性视图(IE7文档模式)下,会报告下面的错误: SCRIPT1028: 缺少标识符.字符串或数字 旧版IE中,json最后一项是不允许有逗号的,为了更好的兼容各个浏览器,json最后的逗号最好不加!!! IE兼容模式下 SCRIPT1028: 缺少标识符.字符串或数字,码迷,mamicode.com

javascript 在ie8中报“缺少标识符、字符串或数字“问题再现:

开发和测试使用Chrome浏览器比较多,客户反馈某个页面打不开,自己用Chrome打开一切正常,用ie8打开,果然页面展现卡在那儿了,并且报了"缺少标识符.字符串或数字".查看是在knockout中报的错. 碰到这个问题,直接google查ie8 的这个错误,得到最多的结果是ie6.ie7中,json如果最后多一个逗号,就会出现这个异常.赶紧回头查询自己的代码中是否有这样的问题.逗号倒是没发现这种写法,分号倒是有几个结尾没写,顺手改了.甚至把代码复制到http://jsfiddle.n

IE7下总提示" 缺少标识符、字符串或数字"

用Jquery easyUI ,IE7下列表显示不了,总提示缺少标识符.字符串或数字.而google,maxthon,firefox,IE10等却没有问题. 原因是Json末尾多了个逗号.IE7下json末尾不能有逗号,其它浏览器则可有可无. 如: function getQueryCondition() { var query = { ResourceName: $("#ResourceName").val(), ResourceTitle: $("#ResourceTit

ie6 报“缺少标识符、字符串或数字”错误总结

1.json数组最后一条不可有逗号,firefox,chrome,ie9有没有逗号都是没问题的; 2.缺少函数,可能是你的函数名称写错,或是函数有错; 3.引用的js文件编码问题,页面是utf8的,但是引用的js是gbk也可能会出现此问题. 比如我的问题: ie6 报"缺少标识符.字符串或数字"错误总结

IE下js报错 SCRIPT1028: 缺少标识符、字符串或数字

今天一个jqueryUI的插件代码在IE下不能正常运行,调试了下,不是插件的问题. 这个错误原因一般都是多了个逗号括号什么的,IE检车的比较严格. 解决办法就是小心不要写多余的逗号括号什么的,或者不用IE(...) 报错代码如下: $("#postForm").validate({ rules : { title : "required", content : { required : true<span style="color:#ff0000;&

Visual Studio 2017启动时 plugin.vs.js 报错:缺少标识符、字符串或数字

最近安装了一个最新版Visual Studio 2017 15.7.2可是启动调试程序时总是提示如下错误: C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\PrivateAssemblies/plugin.vs.js 行:1074Char:13错误:缺少标识符.字符串或数字代码:0 解决方法: 选择 调试-> 选项 不选中"调试时启动诊断工具" 点击确定. 原文地址:http:/

Visual Studio报错/plugin.vs.js,行:1074,错误:缺少标识符、字符串或数字

C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\PrivateAssemblies/plugin.vs.js 行:1074Char:13错误:缺少标识符.字符串或数字代码:0 解决方法: 选择 调试-> 选项 不选中"调试时启动诊断工具"[取消对勾] 点击确定. 取消对勾 原文地址:https://www.cnblogs.com/51net/p/12029944.html