javascript - 在动态呈现的内容上显示 HTML 标记
问题描述
我正在使用 Javascript 和 jQuery 从 JSON 文件中呈现内容。
在我的循环中,它看起来像这样:
tableElement += `<td>` + sContent + `</td>`;
查看网络以获取答案,我发现了此功能:
function escapeHTML() {
return this.empty().append( (this[0] && this[0].ownerDocument || document).createTextNode( text ) );
}
所以,在添加它之后,我尝试了这样的事情:
tableElement += `<td>` + sContent + `</td>` + '.' + escapeHTML();
但它不起作用。我想要做的是:如果我更改 JSON 文件并添加一些内容,例如:
"<td>Hello there</td>"
...我希望标签显示不呈现。
有任何想法吗?提前致谢。
解决方案
推荐阅读
- sqlite - 如何选择 21 天(或更早)前的记录?(sqlite)
- exploit - 如何利用 Web 项目中的漏洞(使用硬编码加密密钥)?
- python - 根据包含键的列表访问 defaultdict(dict)
- docker - 将文件夹链接到 docker 容器并在运行时填充
- c# - 将 [BsonExtraElements] 展平为键值对 json 输出
- vba - 将 PowerPoint 与 Excel 集成 - Excel 打开但在任务栏上闪烁
- python - Python Flask favicon 未显示
- r - 如果一列是 NA,则使用 dplyR 计算其他列的行平均值
- python - 我正在尝试创建一个循环,以便当 y 小于 x 时,它将循环通过 print 语句,同时通过它们交替
- python-3.x - Python 使用 mysql.connector 库连接到 AWS Aurora Serverless MySQL