javascript - 如何获取 DIV 的值

标签 javascript jquery froala

我在 HTML 页面上集成了 froala 编辑器。我需要获取我在 div 中写入的数据及其 HTML 属性。

下面是我的代码:

html

<button>
  click
</button>

<div id="froala-editor-br">
  The editor can use <code>BR</code> tags. When ENTER key is hit, a <code>BR</code> tag is inserted.
</div>

js代码

$('div#froala-editor-br').froalaEditor({
  enter: $.FroalaEditor.ENTER_BR
});


    $("button").click(function(){
        var chk = $('#froala-editor-br').html();
alert(chk);
    });

这是工作中的jsfiddle

如果您按下click按钮,它会获取froala代码,而不是我输入的代码。

最佳答案

只需将您的代码替换为以下脚本即可。

 $("button").click(function(){
        var chk = $('#froala-editor-br').froalaEditor('html.get');
        alert(chk);
    });

这是文档链接。

getHTML

关于javascript - 如何获取 DIV 的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49391665/

相关文章:

javascript - 如何在 javascript 中迭代 this.value

javascript - 如何使用 phonegap javascript 获取 IP 地址

javascript - 指令链接函数中未定义的范围变量

javascript - "froala"编辑器删除 html 标签属性

javascript - 为什么这个 Fancybox 的高度和宽度不起作用?

jquery - 鼠标悬停时 CSS 文本出现在图像上

javascript - 当我尝试使用 jquery.PrintElement.js 打印页面时,我得到 "access is denied"

javascript - 如何使用 Jquery 拆分多个字符串

javascript - Rails Javascript + Assets 管道

jquery - 如何在 froala 编辑器上重置(UNDO 和 REDO)按钮的状态