Files
menav/src/generator/utils/html.js
2026-01-15 22:12:52 +08:00

18 lines
345 B
JavaScript

// HTML 转义函数,防止 XSS 攻击
function escapeHtml(unsafe) {
if (unsafe === undefined || unsafe === null) {
return '';
}
return String(unsafe)
.replace(/&/g, '&')
.replace(/</g, '&lt;')
.replace(/>/g, '&gt;')
.replace(/\"/g, '&quot;')
.replace(/'/g, '&#039;');
}
module.exports = {
escapeHtml,
};