/*** 设置光标在短连接输入框中的位置* @param inputId 框Id* @param pos* @return {*}s*/function setCursorPos(inputId, pos){var inpObj = document.getElementById(inputId);if(navigator.userAgent.indexOf("MSIE") > -1){var range = document.selection.createRange();var textRange = inpObj.createTextRange();textRange.moveStart('character',pos);textRange.collapse();textRange.select();}else{inpObj.setSelectionRange(n,n);}}/*** 获取光标在短连接输入框中的位置* @param inputId 框Id* @return {*}*/function getCursorPos(inputId){var inpObj = document.getElementById(inputId);if(navigator.userAgent.indexOf("MSIE") > -1) { // IEvar range = document.selection.createRange();range.text = '';range.setEndPoint('StartToStart',inpObj.createTextRange());return range.text.length;} else {return inpObj.selectionStart;}}

转载于:https://www.cnblogs.com/nackman/archive/2013/01/28/2880154.html

js 获取/设置文本输入域内光标的位置的方法相关推荐

  1. jQuery Mobile中文本输入域input、textarea的data-*选项

    全栈工程师开发手册 (作者:栾鹏) jQuery Mobile 所有data-*选项 jQuery Mobile中文本输入域input.textarea的data-*选项 带有 type=" ...

  2. 从富文本(html字符串)中获取图片,js获取富文本中的第一张图片(正则表达式)

    js获取富文本中的第一张图片url正则公式及去除字符串里面的html标签 后台发来一个富文本字符串里面可能包含了0.1.2.3-个图片标签(img),我们的任务是获取这个字符串里面第一张图片的url, ...

  3. js 获取富文本的文本

    js获取富文本中的文本 <h1><span style=\"color: rgb(29, 57, 196);\">xxx我是富文本~~~·</span ...

  4. JS获取子节点、父节点和兄弟节点的方法实例总结

    本文实例讲述了JS获取子节点.父节点和兄弟节点的方法.分享给大家供大家参考,具体如下: 一.js获取子节点的方式 1. 通过获取dom方式直接获取子节点 其中test的父标签id的值,div为标签的名 ...

  5. js中判断文本框是否为空的两种方法

    js中判断文本框是否为空的两种方法 //用户名非空验证 function checkUserName(){ var name = document.myform.txtUser; //在这里我认为: ...

  6. JS获取URL中参数值(QueryString)的4种方法分享

    http://www.jb51.net/article/48942.htm JS获取URL中参数值(QueryString)的4种方法分享 作者: 字体:[增加 减小] 类型:转载 今天碰到要在一个页 ...

  7. 用 javascript 获取当页面上鼠标(光标)位置

    用 javascript 获取当页面上鼠标(光标)位置在许多情况下都会用到,比如拖放,悬停提示(tooltip) 等等.当然,这里我们依然要面对浏览器的兼容问题,在不同的浏览器下,对这些相关的属性处理 ...

  8. 获取/设置input中的鼠标光标位置

    在我们实现字符分隔时,在一定的程度上增加了用户体验.但是使用replace时,不能控制光标的位置.如何设置呢? 步骤: 1.获取光标位置:var pos = this.selectionEnd;//获 ...

  9. js获取html文本框值,判断,跳转

    //html: <input type="text" id="user"/> <button onClick="beat()&quo ...

  10. 如何通过js获取html文本框中的值,js与jquery获取input输入框中的值实例讲解

    如何用javascript获取input输入框中的值,js/jq通过name.id.class获取input输入框中的value 先准备一段 HTML 一.jquery获取input文本框中的值 通过 ...

最新文章

  1. 学计算机高考英语听力考试时间,北京高考英语听力考试时间
  2. MD5数据加密于文件加密
  3. Android 禁止更换桌面,Android中如何禁用其他应用,并且不在桌面显示
  4. java 用户日志_2020年阿里巴巴最全Java、架构师、大数据、算法PPT技术栈图册
  5. u-boot启动参数命令格式
  6. 总结深度学习各种网络结构【更新中...】
  7. Matlab语音倍速播放
  8. 580显卡驱动_越贵的显卡越好吗?顶级AMD RX580功耗超过200W,RMB只买了外观?
  9. Java面向对象 网络编程 上
  10. CDN对互联网产业的价值和作用
  11. Python内置函数(7)——sum
  12. NET Framework安装不成功解决办法
  13. CAD工具——批量打印
  14. 超级冷笑话,冷死人不偿命
  15. 电子邮箱地址如何注册?个人电子邮箱地址大全
  16. Android 左飞字幕的实现(带描边)
  17. jenkins备份恢复
  18. 谷歌地图各级比例尺及空间分辨率
  19. 全球最大同性交友平台骚操作
  20. indexedDB 存储 js文件 xml文件 大文件缓存 并导出使用

热门文章

  1. 高分四号(GF4)——预处理(辐射定标、大气校正、正射校正、图像配准)
  2. r语言TeachingDemos包绘制黑白脸谱图
  3. 实习成长之路:MySQL十一:为什么我的MySQL会“抖”一下?
  4. 项目:文本相似度分析(C++)
  5. thinkpad重装系统不引导_不重装系统修改引导方式为UEFI模式
  6. android自定义GifView显示gif动画
  7. 运算放大器权威指南_运算放大器科普文章
  8. java quartz 触发_JavaEE进阶知识学习-----定时任务调度Quartz-2-触发器Trigger
  9. linux 命令行 迅雷替代,linux下迅雷的替代
  10. python ssd目标检测_基于自注意力的SSD图像目标检测算法