无法在文本中执行标记输入文本区域元素

时间:2017-02-09 09:36:40

标签: javascript html5

我使用HTML5和textara元素。  我通过javascript写函数将字符串放入textara元素:

var textBoxPacket = document.getElementById("TextArea1");
textBoxPacket.innerHTML = textBoxPacket.innerHTML +"<br>" +"You say: <strong>" + TxtSend.value + "</strong>";

我的问题是:HTML标记不会执行。浏览器显示文本,不执行它们。什么是问题

1 个答案:

答案 0 :(得分:1)

文本区域仅支持明文,您不能在其中使用html。

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/textarea

如果您需要html,请使用具有contenteditable属性的其他标记,并将其设置为看起来像textarea。

https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Editable_content