<textarea>自动编码内部html?</textarea>

时间:2011-11-18 16:12:02

标签: html textarea

我试图在<textarea></textarea>标签之间打印一些文字,但我注意到如果我输入了<>等字符,textarea会自动输入将它们转换为&lt;&gt;

示例:

<textarea><script></textarea>

将生成此HTML

<textarea>&lt;script&gt;</textarea>

你能解释一下为什么会这样吗?

在此先感谢,任何帮助表示赞赏,最好的问候。

2 个答案:

答案 0 :(得分:4)

它不会逃避内容。 HTML源代码完全相同。它只是能够显示内容,我想这是<textarea>标签的要求。

答案 1 :(得分:0)

dom元素应具有以下属性:

innerHTML = '&lt;script&gt;'

innerText = '<script>'