我使用tinyEditor作为我的文本编辑器,但我不知道如何在javascript中获得tinyEditor textarea的价值。 当我用户document.getElementById('texteditor')。value;它给了我null。没有。 有谁知道如何解决这个问题?
答案 0 :(得分:5)
试试这个(editor
是实例):
editor.post();
var textAreaHtml = editor.t.value;
答案 1 :(得分:3)
嗯,标准方法是:
tinyMCE.get('element-ID').getContent();
哪个element-ID是用于tinyMCE的textarea的id。
答案 2 :(得分:1)
editor.i.contentWindow.document.body.innerHTML
这将返回编辑器的值,但这是hack,这是无效的访问,因为我可以看到获取内容的方法不存在。
所以“编辑”是你的编辑的名字。