为什么Javascript不替换模式的所有实例?

时间:2019-06-10 19:53:02

标签: javascript html replace

我正在尝试插入生成的html表单。在这种情况下要替换的东西是每次出现COMMENTID。由于某些原因,有时当“ COMMENTID”用这样的引号引起来时,它不会代替。为什么???我该如何解决?

\r\n

这应该产生以下内容:

const htmlstr = `
<form method="post" id="subCommentFormCOMMENTID">
The id of this form is "COMMENTID"
</form>`;
  
  console.log(htmlstr.replace("COMMENTID",4));
  

但是它是这样做的:

<form method="post" id="subCommentForm4">
The id of this form is "4"
</form>

0 个答案:

没有答案