str1が特定のdivに表示されるたびに、文字列(str1)を別の文字列(str2)に置き換える必要があります。置換機能は一度しか機能しません(javascript)
これは私がこれまで
<script type="text/javascript">
$(window).load(function(){
var str=document.getElementById("foo").innerHTML;
var n=str.replace("Google","Yahoo");
document.getElementById("foo").innerHTML=n;
});
</script>
と
<div id="foo">
Google is the best website ever <br />
Google is not the best website ever</div>
は、残念ながら、私はそれを実行すると、それだけで単語グーグルの最初のインスタンスを置き換えるHTMLを得たものです。
私は間違っていますか?単語のすべてのインスタンスを置き換えるために追加する必要があるのは何ですか?
の可能複製[JavaScriptで文字列の出現をすべて置き換える?](http://stackoverflow.com/questions/1144783/replacing-all-occurrences-of-a-string-in-javascript) – Dennis