首页 > 代码库 > javaScript:让文本框内的最后一个文字的后面获得焦点
javaScript:让文本框内的最后一个文字的后面获得焦点
//当失去交点以后 让文本框内的文字获得焦点 并且光标移到最后一个字后面 function myfocus(myid) { if(isNav){ document.getElementById(myid).focus();// 获取焦点 }else{ setFocus.call(document.getElementById(myid)); } } 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(); }
jquery中focus()函数实现当对象获得焦点后自动把光标移到内容最后
jquery获取焦点后光标在字符串后,当input获得焦点后,自动把光标移到文本内容的最后,jQuery用focus()使文本输入框获得焦点且焦点在文字的最右的方法
//获取焦点后光标在字符串后 //其原理就是获得焦点后重新把自己复制粘帖一下 var t=$("#"+id).val(); $("#"+id).val("").focus().val(t);
javaScript:让文本框内的最后一个文字的后面获得焦点
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。