gpt4 book ai didi

javascript - 如何忽略引号内的标签? HTML,Javascript

转载 作者:行者123 更新时间:2023-11-30 17:38:42 27 4
gpt4 key购买 nike

我正在尝试使用 innerHTML 来显示段落。

innerHTML="<html><head></head><body></body></html>";

但我当然会遇到错误,因为它正在尝试处理标签。我怎样才能让浏览器忽略这些标签,因为它们在引号中?

最佳答案

尝试:

innerHTML="<html><head></head><body></body></html>".replace(/</g,'&lt;');

换句话说:替换所有<&lt;将触发浏览器呈现 &lt;作为字符串 <但它 [浏览器] 不会尝试将 html 字符串呈现为 html。您也可以替换所有 >&gt;当然。

或者您可以使用 textContent而不是 innerHTML ,这将直接转义字符串:

[yourElement].textContent = '<html><head></head><body></body></html>';

关于javascript - 如何忽略引号内的标签? HTML,Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21502089/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com