js光标锁定最后一位

来源:互联网 发布:淘宝卖二手耳机靠谱吗 编辑:程序博客网 时间:2024/04/29 18:01
 if(window.getSelection())//firefox,safari        {                      obj.focus() //解决ff不获取焦点无法定位问题            var range = window.getSelection();//创建range            range.selectAllChildren(obj);//range 选择obj下所有子内容            range.collapseToEnd();//光标移至最后        }        else if(document.selection)//ie10 9 8 7 6 5        {                     var range = document.selection.createRange();//创建选择对象            //var range = document.body.createTextRange();            range.moveToElementText(obj);//range定位到obj            range.collapse(false);//光标移至最后            range.select();        }


注:每个if括号后的注释类似//firefox,safari不能放在{大括号后,否则可能会报SyntaxError: expected expression, got keyword 'else' 之类的错;
                                             
0 0