用javascript替换html中的javascript代码

时间:2014-02-16 22:42:48

标签: javascript

我正在尝试用javascript替换html中的javascript代码

所以我正在测试这个。

var test = new String("<script type=\"text/javascript\"> test </script>");

test.replace(/<script type=\"text\/javascript\">.+<\/script>/g,"");
//this doesn't match

console.log(test.toString());

test.replace不匹配,console.log显示了这一点。(没有任何反应!)

<script type="text/javascript"> test </script>

有没有错误?

1 个答案:

答案 0 :(得分:2)

test.replace会返回已替换的字符串,但不会替换test

另见https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace