如果我有一个像这样的textarea
块...
<textarea name="myTextArea" cols="100" rows="20" readonly=readonly>
.. text area content ...
</textarea>
如何在此文本块中嵌入HTML格式的文本?如果我可以的话,我认为下面的方法应该是可行的。
<textarea name="myTextArea" cols="100" rows="20" readonly=readonly>
<b>Hello how are you today?</b>
</textarea>
作为一个例子。但这句话并不是很醒目。也许我只是想做一些做不到的事情?
发布于 2016-05-27 17:00:49
是不可能的
<textarea>
使用以下命令:
<div contenteditable="true">
</div>
发布于 2014-10-21 23:17:36
你说得对,这是不可能的。
According to MDN,"character data“是<textarea>
唯一允许的内容。
正如其他答案所描述的那样,您正在寻找的是一个所见即所得编辑器,比如CKEditor、TinyMCE或剑道的Editor。
这不是重点,但有趣的是,MDN在他们的HTMLTextAreaElement页面上列出了一些关于如何在<textarea>
中围绕文本进行enable dynamic adding of HTML tags以及如何为执行enable autogrow behavior的示例。
发布于 2010-04-06 03:13:34
您可以这样做(转换“特殊”字符):
<textarea name="myTextArea" cols="100" rows="20" readonly=readonly>
<b>Hello how are you today?</b>
</textarea>
https://stackoverflow.com/questions/2580247
复制相似问题