引号内引号内引号(4级)

时间:2016-01-07 19:33:45

标签: javascript regex quotes

$(document.getElementById(id)).replaceWith("<tr onclick='$( document.getElementById(\"" + id + "\")).replaceWith(\"<tr onclick=&#39;editMessage(<quotehere>"+ id +"<quotehere>)&#39; id=&#39;" + id + "&#39;>" + replace + "</tr>\")' id='" + id + "'>...";

在上面的代码中,我调用editMessage函数id需要包含在另一个引号中,但我总共计算4个引号级别,最高级别的示例是3级。

甚至可以这样做吗?

1 个答案:

答案 0 :(得分:0)

对于每个级别,您需要在引用之前加一个斜杠数加一个

  1. \"
  2. \\\"
  3. \\\\\\\"
  4. \\\\\\\\\\\\\\\"
  5. 正如您在每个级别所看到的,您需要为每个斜杠添加两个斜杠并为报价添加斜杠引用