gpt4 book ai didi

javascript - 在某些浏览器中,转义的 html 字符未被 jquery .html() 转义

转载 作者:搜寻专家 更新时间:2023-11-01 04:41:51 24 4
gpt4 key购买 nike

这是我的代码:

console.log($('p').html())

<p><span data-htmlContent="&lt;p&gt;This is not really in a p tag.&lt;/p&gt;">.</span>.</p>

在 Chrome 和更早的 FireFox 中,控制台记录:<span data-htmlcontent="&lt;p&gt;This is not really in a p tag.&lt;/p&gt;">.</span>.

但在 IE 和较新的 FireFox 中它记录:<span data-htmlcontent="<p>This is not really in a p tag.</p>">.</span>.

问题可以在这里看到:http://jsfiddle.net/Nzj52/9/

最佳答案

与渲染操作相比,这可能与每个浏览器控制台的操作方式有关。如果您这样做并改为提醒 - 您的答案会改变吗?

而不是调用 console.log($('p').html());尝试调用 console.log($('p').text());

关于javascript - 在某些浏览器中,转义的 html 字符未被 jquery .html() 转义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20101497/

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