您已为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);
我想用大写或小写版本替换此文本。 替换方法也不起作用。 任何建议
答案 0 :(得分:0)
为什么不使用jquery replaceWith函数。这将完全符合您的要求
$('#myElement').replaceWith(myValue);
myElement是选择元素的选择器。 replaceWith将为myElement分配新值。