如何替换ckeditor中的文本

时间:2012-04-09 09:27:06

标签: jquery ckeditor

您已为ckeditor创建了一个插件。我正在将所选文本转换为大写或小写。

我已将其实施为

 var elementNode = editor.getSelection().getStartElement();
    var selectedText=editor.getSelection().getSelectedText();
    var nodeHtml=elementNode.getHtml();
    alert(nodeHtml);
    alert(selectedText);
    nodeHtml.replace(selectedText,selectedText.toUpperCase());
    alert(nodeHtml);

我想用大写或小写版本替换此文本。  替换方法也不起作用。 任何建议

1 个答案:

答案 0 :(得分:0)

为什么不使用jquery replaceWith函数。这将完全符合您的要求

$('#myElement').replaceWith(myValue);

myElement是选择元素的选择器。 replaceWith将为myElement分配新值。