javaScript:让文本框内的最后一个文字的后面获得焦点
来源:互联网 发布:农村广电网络宽带 编辑:程序博客网 时间:2024/04/28 02:33
<script>//当失去交点以后 让文本框内的文字获得焦点 并且光标移到最后一个字后面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();}</script>
示例:
这里使用的是ztree的模糊搜索
一开始所有的树节点都是闭合的,但是如果输入搜索内容的时候进行查询,展开查询内容的父节点之后,会使得input里面的失去焦点,用户体验效果不好,这里就在父节点展开之后,再让input获得焦点,如果只是使用focus()的话,那光标就会出现在该文本框的最前面。当然这样也不是我想要的效果。调用上面的代码,就可以实现在查询后,光标定位到查询文字的后面。
- javaScript:让文本框内的最后一个文字的后面获得焦点
- 获取焦点至文本框的文字后面方法
- js中获取焦点至文本框的文字后面
- 焦点落在文本框的最后
- 弹出文本框内获得鼠标选取到的文字
- JavaScript让登录或搜索文本框自动获得焦点
- JavaScript让登录或搜索文本框自动获得焦点
- 文本框获得焦点,并且同时清空文本框内原有的文字。 如果文本框内已经有用户输入的内容了,那么就不应该进行清除文本款内容这个动作
- javascript中input文本框的焦点移到文本的后面的兼容解决方案
- 文本框获得焦点后文本框内的提示文本消失 失去焦点后如果没有输入再显示提示
- JQuery 使文本框获得焦点的方法
- 获得焦点改变文本框的值
- C#_如何在TextBox获得焦点的时候,将焦点放在textBox文字的最后
- 当窗体装载时让其中的某一个文本框获得焦点
- 光标是停在文本框文字的最后
- 光标是停在文本框文字的最后
- 如何把焦点定在文本框文本的后面
- C#怎么让文本框获得焦点
- 业务系统 权限管理系统
- Spring配置文件总结
- 快速实现十进制向二进制转换(心算实现)
- CUDA编程入门资源
- [转载]php-数组操作foreach、each、reset、list
- javaScript:让文本框内的最后一个文字的后面获得焦点
- 多线程学习1
- Viewpager 动态添加view以及滑动
- c#"分析 EntityName 时出错"的解决方案
- valgrind内存检查工具
- Android深入浅出之Audio第三部分Audio Policy[1]
- 小心!别让孩子“潮”过头
- 什么是积分墙?
- Linux到底在何时panic