我想在內容可編輯元素中設置插入位置,但似乎不起作用。在內容可編輯元素中設置插入位置
var el = document.getElementsByTagName('div')[0];
var range = document.createRange();
var sel = window.getSelection();
range.setStart(el, 2);
range.collapse(true);
sel.removeAllRanges();
sel.addRange(range);
el.focus();
<div contenteditable>Hi ! How are you doing ?</div>
謝謝它的作品。 – tonymx227
@ tonymx227看看user2693928的回答詳情 http://stackoverflow.com/questions/40632975/set-caret-position-in-a-content-editable-element/40633278#40633278 –