美文网首页
js 文本框光标定位末尾

js 文本框光标定位末尾

作者: 章文顺 | 来源:发表于2018-07-20 17:56 被阅读0次
        function moveEnd(obj){
            obj.focus(); 
            var len = obj.value.length; 
            if (document.selection) { 
                var sel = obj.createTextRange(); 
                sel.moveStart('character',len); //设置开头的位置
                sel.collapse(); 
                sel.select(); 
            } else if (typeof obj.selectionStart == 'number' && typeof obj.selectionEnd == 'number') { 
                obj.selectionStart = obj.selectionEnd = len; 
            } 
        } 
    
        moveEnd($("#user_name").get(0));
        //若定位光标后续有操作,则在调用时套上setTimeout
        setTimeout(function() {
               moveEnd($('#bankCardNo').get(0));
        }, 0);
    

    大前端知识库收集分享 www.rjxgc.com 壹玖零Tech
    搜罗各种前后端奇淫技巧,花式编程思想,日日更新,速来围观吧...

    相关文章

      网友评论

          本文标题:js 文本框光标定位末尾

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