我需要能够在 textarea 中呈现一些 HTML 标签(即 、、、),但 textareas 仅将其内容解释为文本。有没有不依赖外部库/插件的简单方法(我正在使用 jQuery)?如果没有,你知道我可以用什么 jQuery 插件来做到这一点吗?
这是不可能的textarea。您正在寻找一个内容可编辑的div,这很容易做到:
textarea
<div contenteditable="true"></div>
jsFiddle
div.editable { width: 300px; height: 200px; border: 1px solid #ccc; padding: 5px; } strong { font-weight: bold; } <div contenteditable="true">This is the first line.<br> See, how the text fits here, also if<br>there is a <strong>linebreak</strong> at the end? <br>It works nicely. <br> <br><span style="color: lightgreen">Great</span>. </div>