如何在一个文本输入框获得焦点后把光标置在文字的最后面?
2009-08-04 文章来源:互联网 浏览次数:823
- <script>
- var isNav = (window.navigator.appName.toLowerCase().indexOf("netscape")>=0);
- var isIE = (window.navigator.appName.toLowerCase().indexOf("microsoft")>=0);
- function setFocus() {
- var range = this.createTextRange(); //建立文本选区
- range.moveStart('character', this.value.length); //选区的起点移到最后去
- range.collapse(true);
- range.select();
- }
- function onfocus() {
- if(isNav){
- document.getElementById('admin').focus();
- }else{
- setFocus.call(document.getElementById('admin'));
- }
- }
- </script>
- <input id="admin" name="admin" value="test" type="text" />

文章评论(查看全部)