$('div').eq(0).on('focus',function(){
var editor = this;
window.setTimeout(function () { // 光标重置
var sel,range;
if (window.getSelection && document.createRange) {
range = document.createRange();
range.selectNodeContents(editor);
range.collapse(true);
range.setEnd(editor, editor.childNodes.length);
range.setStart(editor, editor.childNodes.length);
sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);
} else if (document.body.createTextRange) {
range = document.body.createTextRange();
range.moveToElementText(editor);
range.collapse(true);
range.select();
}
}, 1); /* 得到焦点后重置光标位置 */
})
获得输入焦点
最新推荐文章于 2024-06-07 01:03:10 发布