javascript - 返回 HTML 到 QuillJS
问题描述
我想将 HTML 返回到 QuillJS 编辑器。
它是这样工作的:
var htmlToInsert = "<p>Line 1</p><p><br></p><p><strong>Bold line 2</strong></p>";
var editor = document.getElementsByClassName('ql-editor');
editor[0].innerHTML = htmlToInsert;
当我从 textarea 获取内部 HTML 时,Quill 会呈现完整的 HTML 标记:
var htmlToInsert = $('#textarea').html();
var editor = document.getElementsByClassName('ql-editor');
editor[0].innerHTML = htmlToInsert;
在场景 2 中我做错了什么?
解决方案
从文本区域获取内部 HTML 时会出现此问题。我现在从输入字段值中获取它,它有效。它需要是一个表单元素,因为我需要能够发布数据。
推荐阅读
- google-chrome-extension - 在 Edge 上启用 page_action 图标但没有弹出窗口
- openapi-generator - 如何阻止某些类在 OpenApi 生成器中生成?
- sql - 获取周开始和结束日期
- r - 如何将功能从 Shiny App 移动到 Global.R 文件?
- java - 将两种不同的 xml 模式映射到一种通用 Java 对象模型的选项
- mongodb - 在一个聚合中从 mongodb 中的两个集合中查询数据
- python - Django / Python检查键是否存在,然后以高效和pythonic的方式有条件地更改键的值
- rest - HTTP 状态代码是 REST 的示例吗?
- angular - 登录 API 调用后返回日志错误
- java - 如何在多个片段中获取 Websockets 数据?