JS 实现TextBox光标定位

原创 2015年07月06日 18:04:41
<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:定位光标的位置

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

js光标定位DEMO

winform textbox 输入状态下隐藏光标

只能通过WINDOWS API的HideCaret函数来实现 HideCaret函数的申明: [DllImport("user32", EntryPoint = "HideCaret")]...

JS实现键盘移动光标

通过键盘的上下左右,实现对光标的移动,当点击回车时,进入所选的对应页面。左边是菜单栏,右边是具体数据。思路:1、先查找到所需样式的

javascript 光标定位例子

  • 2012-12-31 21:55
  • 36KB
  • 下载

C#中取得TextBox多行文本的行、列位置与定位

在模仿Windows自带的记事本做练习时,发现TextBox控件没有直接的办法取得当前的行和列的位置,也没有定位的功能。查了资料发现可以能过Windows API来实现,具体要用到SendMessag...

光标的定位与获取

修改Keil C 程序代码字体 修改Keil C 微软雅黑 以及 Keil C 光标定位不准的解决办法

转载上级地址 修改keil C程序代码字体: 常规设置:在keil C的菜单栏中,点击Edit,选择最下面的Configuration...,进入之后点击Colors&Fonts标签,然后...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)