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

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);

 

你可能感兴趣的:(字符串)