javascript设置input编辑框光标的位置
2015-07-12 10:02
519 查看
function set_text_value_position(obj, spos){ var tobj = document.getElementById(obj); if(spos<0) spos = tobj.value.length; if(tobj.setSelectionRange){ //兼容火狐,谷歌 setTimeout(function(){ tobj.setSelectionRange(spos, spos); tobj.focus();} ,0); }else if(tobj.createTextRange){ //兼容IE var rng = tobj.createTextRange(); rng.move('character', spos); rng.select(); } } //调用演示 set_text_value_position('login_div', -1); //设置到末尾 set_text_value_position('login_div', 0); //设置到开头
相关文章推荐
- CC3200跟服务器的通信格式及解析json数据方法
- kkpager仿淘宝js分页控件
- ubuntu下部署jsp开发环境
- JS中变量名作为if条件的真/假
- 最全面的JS表单验证
- js电话号码正则校验--座机和手机号
- Js间断/连续的文字滚动代码
- js实现完美身份证号有效性验证
- jS实现文本框在点击时变色
- JS动态构建一棵目录树
- JavaScript中需要注意的几个问题
- JavaScript模板引擎原理,几行代码的事儿
- [解惑]JavaScript事件机制
- 你所不知道的JavaScript数组
- 如何让你的JavaScript代码更加语义化
- js默认编码方式
- Javascript数据类型转换规则
- JS DOM编程艺术——图片库优化—— JS学习笔记2015-7-11(第82天)
- Introduction to Json
- js面向对象