在 Windows 8(IE10 引擎)中工作。无需与其他浏览器兼容。我有一个内容可编辑的 div,其中包含文本。用户单击页面上的另一个元素,我想将一些 HTML 粘贴到用户光标所在的 div 中,然后将焦点返回到 div。我可以粘贴到 div 中,但是用户无法继续输入,我也找不到返回焦点的方法。任何人?
这是单击其他元素时我正在运行的JavaScript...
var sel = document.selection.createRange();
sel.pasteHTML(span.outerHTML);
(我确实发现了类似的问题,但没有一个适用)