百度编辑器ueditor 如何用JS取得内容

kevin0216 发布于 2013/07/20 09:31
阅读 27K+
收藏 0

收藏!数据建模最全知识体系解读!>>>

调用百度编辑器后,用JS怎么取得内容呢?百度的帮助文档写的好隐晦……

我知道提交表单后,$_POST['editorValue'];是可以获取内容的,但是JS中怎么做呢?我想用AJAX无刷新技术,所以问一下JS怎么获取内容。

 <div id="myEditor">

<script type="text/javascript" id="myEditor">

var editor = new baidu.editor.ui.Editor({
   initialContent: ''
});
editor.render("myEditor");
</script>
</div>
加载中
0
徐迎龙
徐迎龙
  • editor.getContent()  //若编辑器中只包含字符"<p><br /></p/>"会返回空。
  • editor.getContent(function(){ return false //编辑器没有内容 ,getContent直接返回空 })

  • editor.getAllHtml() 取得完整的html代码,可以直接显示成完整的html文档
  • editor.getPlainTxt()得到编辑器的纯文本内容,但会保留段落格式
  • editor.getContentTxt() 获取编辑器中的纯文本内容,没有段落格式
0
kevin0216
kevin0216
真效率,万分感谢~第二条代码完成,其他应该是类似的应用法吧?
0
coldfire519
coldfire519
aaaaaaaaaaaaaaaa
0
coldfire519
coldfire519
<div class="yyyyyyyyyyyyy">ccc</div>
0
0
t
trouble24U

引用来自“嫂来哇”的评论

  • editor.getContent()  //若编辑器中只包含字符"<p><br /></p/>"会返回空。
  • editor.getContent(function(){ return false //编辑器没有内容 ,getContent直接返回空 })

  • editor.getAllHtml() 取得完整的html代码,可以直接显示成完整的html文档
  • editor.getPlainTxt()得到编辑器的纯文本内容,但会保留段落格式
  • editor.getContentTxt() 获取编辑器中的纯文本内容,没有段落格式

fsdfas 

返回顶部
顶部