我用DIV做了一个HTML编辑器:<DIV id=MyEditor contenteditable=true></DIV>
但是我遇到一个问题,就是在执行:
range.execCommand( "InsertImage", true );
就是插入一个图片的时候,我不知道如何获取“range”对象,我尝试这样写:var oDiv = document.getElementById("MyEditor");
var selection = oDiv.document.selection;
var range = _selection.createRange();
range.execCommand( "InsertImage", true );但是这样运行之后,图片居然插到页面的一开始的地方去了,并没有插入到DIV的编辑框里面。。请问应该如何获取这个DIV中的插入点?或者是range对象?