【发布时间】:2016-12-19 05:27:16
【问题描述】:
我正在尝试使用 Froala 2.4 从元素中获取当前 HTML
我的主要原因是能够将原始 HTML 与新 HTML 进行比较,以查看用户是否更改了任何内容,以及这种情况是否会触发保存事件。
这是我当前的代码
console.log($(this).froalaEditor('html.get'))
console.log($(this).data('froala.editor')._original_html);
这是输出
<p spellcheck="false">TestString<b>Edited</b></p>
TestString<b>Original</b>
问题是我只想从第一个输出中检索它:
TestString<b>Edited</b>
(在本例中,我不希望包含段落标签)
我可以创建一个简短的函数来为我处理这个问题,但对于我从 Froala 获取字符串的方式,我似乎遗漏了一些非常明显的东西。
非常感谢您的帮助!
【问题讨论】:
-
我已经更新了我的答案,假设您只需要删除顶级
<p>标签。
标签: javascript html froala