js获取光标位置和设置文本框光标位置
来源:互联网 发布:js obj 获取value 编辑:程序博客网 时间:2024/04/30 09:48
用Javascript来控制和获取文本框/文本域的鼠标光标位置,以下代码兼容IE和Chrome,Firefox。
代码:
代码:
<script type="text/javascript"> function getTxt1CursorPosition(){ var oTxt1 = document.getElementById("txt1"); var cursurPosition=-1; if(oTxt1.selectionStart){//非IE浏览器 cursurPosition= oTxt1.selectionStart; }else{//IE var range = document.selection.createRange(); range.moveStart("character",-oTxt1.value.length); cursurPosition=range.text.length; } alert(cursurPosition); } function setTxt1CursorPosition(i){ www.jbxue.com var oTxt1 = document.getElementById("txt2"); var cursurPosition=-1; if(oTxt1.selectionStart){//非IE浏览器 oTxt1.selectionStart=i; }else{//IE var range = oTxt1.createTextRange(); range.move("character",i); range.select(); } } function getTa1CursorPosition(){ var evt =window.event?window.event:getTa1CursorPosition.caller.arguments[0]; var oTa1 = document.getElementById("ta1"); var cursurPosition=-1; if(oTa1.selectionStart){//非IE浏览器 cursurPosition= oTa1.selectionStart; }else{//IE var range = oTa1.createTextRange(); range.moveToPoint(evt.x,evt.y); range.moveStart("character",-oTa1.value.length); cursurPosition=range.text.length; } alert(cursurPosition); } function setTa1CursorPosition(i){ var oTa2 = document.getElementById("ta2"); if(oTa2.selectionStart){//非IE浏览器 oTa2.selectionStart=i; oTa2.selectionEnd=i; }else{//IE var range = oTa2.createTextRange(); range.move("character",i); range.select(); } } </script>
0 0
- js获取光标位置和设置文本框光标位置
- js获取和设置文本框光标的位置
- js获取和设置文本框光标的位置
- JS获取和设置光标的位置
- //获取文本框光标位置
- js获取,设置光标位置
- 设置/获取光标在文本框的位置
- javascript中获取和设置文本框中光标的位置
- JS获取文本框(input和textarea)中光标位置
- js获取光标位置
- js获取光标位置
- JS获取光标位置
- js获取光标位置
- js设置光标位置
- UITextField 光标的位置获取和设置
- javascript获取/设置 文本框/文本域中的光标位置
- js 如何获取文本框中光标索引位置
- js 获取文本框中光标所在字符串索引位置
- Candy
- iTunes Connect程序被拒,如何申诉?
- Excel中强大的数据导入功能
- 硬件工程师的软件之路—— ARM板卡的调试流程
- Linux 获取CPU温度
- js获取光标位置和设置文本框光标位置
- python抓取京东价格分析京东商品价格走势
- [LeetCode] Clone Graph
- PHP中设置时区方法小结
- PHP 时区设置
- php设置中国时区
- Swing 投影边框
- LeetCode(142)Linked List Cycle2
- PHP中数组,字符串和对象的在方法中的引用方式