為了設(shè)置文本域自適應高度,使用了div的contenteditable="true",出現(xiàn)光標始終在首位的bug。解決辦法如下:
const range = document.createRange();
range.selectNodeContents(obj); //obj為元素節(jié)點
range.collapse(false);
var sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);