【发布时间】:2012-09-25 06:01:11
【问题描述】:
可能重复:
Fastest method to replace all instances of a character in a string
我有这个
<p id="demo">/,\,:,*,?,",<,>,|</p>
<input type="button" onclick="myFunction()" value="Replace"/>
function myFunction() {
var str = document.getElementById("demo").innerHTML;
var n = str.replace(",", ", ");
document.getElementById("demo").innerHTML = n;
}
我想要的是用这个"/, \, :, *, ?, ", <, >, |" 替换这个"/,\,:,*,?,",<,>,|",但我得到的是这个"/, \,:,*,?,",<,>,|"。
我做错了什么??
【问题讨论】:
-
或者这里:stackoverflow.com/questions/2116558/… -- 很明显,关于同一问题的许多其他主题是重复的。
标签: javascript html