为了账号安全,请及时绑定邮箱和手机立即绑定

在TextArea中呈现HTML

在TextArea中呈现HTML

MMMHUHU 2019-06-19 11:24:01
在TextArea中呈现HTML我需要能够在TextArea(即<Strong>、<i>、<u>、<a>)中呈现一些HTML标记,但TextArea只将其内容解释为文本。在不依赖外部库/插件(我正在使用jQuery)的情况下,有什么简单的方法可以做到吗?如果没有,您知道我可以使用什么jQuery插件来完成这个任务吗?
查看完整描述

3 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

对于可编辑的div,您可以使用以下方法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>


查看完整回答
反对 回复 2019-06-19
  • 3 回答
  • 0 关注
  • 926 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信