小编典典

将特殊字符转换为Javascript中的HTML

javascript

有人知道如何将特殊字符转换为HTMLin Javascript吗?

例:

  • &(“&”号)变为&amp
  • "(双引号)成为&quotENT_NOQUOTES未设置。
  • '(单引号)&#039仅在ENT_QUOTES被设置时才变为。
  • <(小于)变为&lt
  • >(大于)变为&gt

阅读 255

收藏
2020-04-25

共1个答案

小编典典

您需要一个功能类似于

return mystring.replace(/&/g, "&amp;").replace(/>/g, "&gt;").replace(/</g, "&lt;").replace(/"/g, "&quot;");

但是要考虑到您希望对单/双引号进行不同处理的愿望。

2020-04-25