//让其选中文本高亮 editor.selection.getRange().select(); //高亮后,才能获取到选中文本,当选中字失去焦点的情况下是获取不到的选中文本的 var text = editor.selection.getText(); /**测试**/ console.log("^_^"); /**测试**/ //给选中的文本,增加a标签 editor.selection.getRange().applyInlineStyle("a",{"href":url,"target":"_blank","name":"pc"}); //创建一个节点 var node=document.createElement("span"); //拼接安卓/IOS的商品详情的超链 node.innerHTML="<a href="#" name="ios" style="display: none;" onclick="IOSOpen()">"+text+"</a>" +"<a href="#" name="android" style="display: none;" onclick="AnDroidOpen()">"+text+"</a>"; //选中文本后增加节点 editor.selection.getRange().insertNode(node);