js replace 兼容性
var temp = ‘12312312323’;
temp = temp.replace(new RegExp(‘1’, "g"),"");
temp = temp.replace(new RegExp(‘1’, "g"),"");
在IE8 是可用的 但是换到 火狐 谷歌 IE9 均不兼容 我只想替换一个字符串中的所有出现过的字符 替换为空 请指教
--------------------------------------------
问题补充:我只是举个例子 要替换的 不一定是数字 也许是标签 <strong></strong> 请在火狐下兼容 再发上来 谢谢
------解决方案--------------------不要用new regexp。。。直接写正则表达式
------解决方案--------------------并没有发现你说的情况。都是可以的。
------解决方案--------------------单引号全都是全角的?
------解决方案--------------------
------解决方案--------------------在IE8 是可用的 但是换到 火狐 谷歌 IE9 均不兼容
不兼容到底报的是什么错,不要告诉我是语法错误,请先把你的中文单引号换成英文半角单引号,谢谢
------解决方案--------------------可以正常工作啊
看看你定义字条串的单引号,是不是在中文输入法的状态下打的?