gpt4 book ai didi

javascript - 使用javascript获取文本区域的确切内容

转载 作者:行者123 更新时间:2023-11-30 09:05:03 24 4
gpt4 key购买 nike

我有一个看起来像这样的文本区域:

<textarea id="txtBody" name="txtBody">q2312312312<strong>313213213</strong>21231321231231 &lt; &amp;lt;</textarea>

当我在 javascript 中执行此操作时:

var t = document.getElementById('txtBody').value;

我得到了这个:

<p>q2312312312<strong>313213213</strong>21231321231231 < &lt;</p>

似乎它应该只给我准确的字符……我是不是漏掉了什么?有没有办法从文本区域中获取准确的字符?

最佳答案

am I missing something?

&是“启动实体”的 HTML。

当您将文本放入 HTML 文档时(在文本区域的开始和结束标记之间),您无法将该文本表示为 HTML。

因此,浏览器执行错误恢复并处理<strong>作为“小于字符,单词强,然后大于字符”(因为标签不允许在 textarea 元素内,但将 &lt; 视为“小于字符”,因为没有机器可检测此处出错。

Is there a way to get the exact characters out of a text area?

首先您需要正确编写 HTML。

<textarea id="txtBody" name="txtBody">q2312312312&lt;strong&gt;313213213&lt;/strong&gt;21231321231231 &amp;lt; &amp;amp;lt;</textarea>

关于javascript - 使用javascript获取文本区域的确切内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5835967/

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