【发布时间】:2012-04-10 11:25:15
【问题描述】:
为什么这不起作用
var value = arr[row][col].replace(new RegExp('"', 'g'),'""');
错误:网页错误详情
用户代理:Mozilla/4.0(兼容;MSIE 8.0;Windows NT 6.1;Trident/4.0;SLCC2;.NET CLR 2.0.50727;.NET CLR 3.5.30729;.NET CLR 3.0.30729;Media Center PC 6.0 ;InfoPath.2;平板电脑 2.0) 时间戳:2012 年 4 月 10 日星期二 11:22:01 UTC
消息:对象不支持此属性或方法 线路:1041 字符:25 代码:0 网址:http://example.com/?
消息:对象不支持此属性或方法 线路:1041 字符:25 代码:0 网址:http://example.com/?
消息:对象不支持此属性或方法 线路:1041 字符:25 代码:0 网址:http://example.com/?
注意::直接从 IE8 的调试器复制的错误
【问题讨论】:
-
... 这些索引中的 arr 是什么?提出一个完整的问题。
-
先生,它包含字符串值。
-
@user950146
''是一个字符串值。 -
在这类示例中,将其复制到 jsfiddle.net 中很有用,这样我们可以帮助调试得更好
-
输入
arr[row][col].valueOf()会在控制台看到什么?
标签: javascript regex internet-explorer