2011-07-28 22 views
0

jQuery中我用替換這樣純JavaScript等同替換()

replace('old text','new text')

我怎麼做純JavaScript是一回事嗎?

+2

字符串替換#*是*內置於JavaScript的:'「X」 .replace (「x」,「y」)==「y」#=> true' –

回答

3

純Javascript。見here.

var str = "Visit Microsoft!"; 
var res = str.replace("Microsoft", "W3Schools"); 
+0

如果頁面被移除或變得不可用,最好提供鏈接頁面的核心內容。 –

1

這種語法您名單純JavaScript,即

string.replace(regexp/substr,newstring) 
0

你可以使用

string.replace(regexp/substr,newstring) 

例如:

<script type="text/javascript"> 

var str="Visit Microsoft!"; 
document.write(str.replace("Microsoft", "Stackoverflow")); 

</script> 
0

使用JavaScript string.replace()

var str="fooz bard"; 
alert(str.replace("foo", "baz")); //bazz bard 

返回與一些或替換替換模式的所有匹配一個新的字符串。該模式可以是字符串或RegExp,而替換可以是每個匹配都要調用的字符串或函數。

0

'string'.replace是原生javascript方法。使用可以只使用

console.log('string'.replace('ing', 'wow')); // 'strwow' 

如果你想與另一個替換一個DOM元素也以輕鬆的方式:

oldElem.parentNode.replaceChild(newElem, oldElem);