美文网首页
js设置光标始终在文本最后

js设置光标始终在文本最后

作者: 风化雪月 | 来源:发表于2022-11-28 15:03 被阅读0次

function setFocus(el) {

    el = el[0]; // jquery 对象转dom对象 

    el.focus();

    var range = document.createRange();

    range.selectNodeContents(el);

    range.collapse(false);

    var sel = window.getSelection();

    //判断光标位置,如不需要可删除

    if(sel.anchorOffset!=0){

        return;

    };

    sel.removeAllRanges();

    sel.addRange(range);

};

相关文章

网友评论

      本文标题:js设置光标始终在文本最后

      本文链接:https://www.haomeiwen.com/subject/dynlfdtx.html