首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[方法]html转义函数

发布于 2024-06-01 21:59:40
0
538

在JavaScript中,可以使用内置的encodeURIComponent函数来转义HTML字符串,以确保它们在HTML中安全使用。以下是一个简单的转义函数示例:


function htmlEscape(str) {
  return str.replace(/[&<>"']/g, function(match) {
    const escape = {
      '&': '&amp;',
      '<': '&lt;',
      '>': '&gt;',
      '"': '&quot;',
      "'": '&#039;'
    };
    return escape[match];
  });
}
 
// 使用示例
const escapedHtml = htmlEscape('<p class="test">Hello, "World" & JavaScript</p>');
console.log(escapedHtml); 
评论
一个月内的热帖推荐
道亮_(:з」∠)_
Lv.1管理员

404

帖子

30

小组

2177

积分

赞助商广告
站长交流