【发布时间】:2016-12-10 14:23:35
【问题描述】:
我有这个代码
elementSpan = document.createElement('span').className = 'mainSpan';
elementSpan.innerHTML = '<span class="childSpan">A</sapn>';
range.insertNode(elementSpan);
range.setStartAfter(elementSpan); //the problem am having
现在我将光标设置在 elementSpan 之后,在将其插入到 contenteditable div 之后,而不是将光标设置在 elementSpan 之后,而是在 <span class="childSpan"> 内的文本 A 之后但我希望它在elementSpan 之后。请任何有线索的人知道如何做到这一点?
【问题讨论】:
标签: javascript cursor contenteditable