JS 实现TextBox光标定位

来源:互联网 发布:查询商品价格的软件 编辑:程序博客网 时间:2024/05/06 18:26
<pre name="code" class="html">//设置光标位置函数 function setCursorPosition(ctrl, pos){ <span style="white-space:pre"></span>if(ctrl.setSelectionRange){ <span style="white-space:pre"></span>ctrl.focus(); <span style="white-space:pre"></span>ctrl.setSelectionRange(pos,pos); <span style="white-space:pre"></span>} <span style="white-space:pre"></span>else if (ctrl.createTextRange) { <span style="white-space:pre"></span>var range = ctrl.createTextRange(); <span style="white-space:pre"></span>range.collapse(true); <span style="white-space:pre"></span>range.moveEnd('character', pos); <span style="white-space:pre"></span>range.moveStart('character', pos); <span style="white-space:pre"></span>range.select(); <span style="white-space:pre"></span>} } 

调用方法:setCursorPosition(document.getElementById("TextBox1"),3);

ctrl:控件对象

pos:定位光标的位置

0 0
原创粉丝点击