我正在尝试替换一些html但是替换没有发生。我正在使用javascript .replace
,我可以看到我正在使用它。
content.replace('<link rel="stylesheet" href="style.css">', '<style>html{background-color: blue;}<\/style>');
答案 0 :(得分:4)
字符串replace()
方法返回带有新值的新字符串。它没有修改原始字符串。
这是一个简单的例子:
var str = "Hello World!";
var res = str.replace("World", "Foo");
console.log(str); // prints Hello World!
答案 1 :(得分:2)
这应该这样做:
$ ./bin/pager
enter a filename: ../dat/100int.txt
27086
29317
...
29927
24511
__ line 20, quit (q)? q
答案 2 :(得分:1)
如上所述,替换不会修改原始字符串。
尝试以下示例,
document.getElementById("demo").innerHTML = "Paragraph changed!";