如何在一个小的mce编辑器中创建一个元素?

时间:2010-07-28 10:32:26

标签: tinymce

我想在一个小的mce编辑器中创建一个节点,如段落,h1,h2等。在文档中找不到任何参考。 :( 我试过以下代码。它在FF中完美运行,但在IE中却不行。请帮助。

tinyMCE.activeEditor.selection.setNode(tinyMCE.activeEditor.dom.create('p', {id : 'paraId'},'new paragrapg created'));

由于

1 个答案:

答案 0 :(得分:0)

您应该在iframes文档上创建新元素。另外,尝试使用不同的html标签来检查插入p标签是否有问题。

with(document.getElementById("iframe_id").contentWindow){
    var new_elem=document.createElement("span");
    new_elem.id='paraId';
    tinyMCE.activeEditor.selection.setNode(new_elem);
}