在TextArea中呈现HTML我需要能够在TextArea(即<Strong>、<i>、<u>、<a>)中呈现一些HTML标记,但TextArea只将其内容解释为文本。在不依赖外部库/插件(我正在使用jQuery)的情况下,有什么简单的方法可以做到吗?如果没有,您知道我可以使用什么jQuery插件来完成这个任务吗?
3 回答
鸿蒙传说
TA贡献1865条经验 获得超7个赞
document.execCommand
(
#text {
width : 500px;
min-height : 100px;
border : 2px solid;
}
<div id="text" contenteditable="true"></div>
<button onclick="document.execCommand('bold');">toggle bold</button>
<button onclick="document.execCommand('italic');">toggle italic</button>
<button onclick="document.execCommand('underline');">toggle underline</button>
添加回答
举报
0/150
提交
取消