比如textbox的字符串是"123456",此时焦点在3的后面,我要怎么才能获得123,或者位置的index=3
解决方案 »
- 如何在Gridview中增加一个全选复选框控件??
- 在AD中新建用户正常,但同时利用CDOEXM创建Exchange2003用户邮箱出错
- 新手提问 ASP.NET 画图 基本没有积分 请大家帮帮??
- dataset
- vs 2008 不能创建 基于服务的数据库 error 25 .....
- 高分是手段,求助是目的,散分是结果:用户Calendar控件的问题(月份转换时的bug)
- 如何更改asp.net程序所在文件夹只读属性
- 求一个正则表达式,写成如20050926这种形式的,对像20050230这种形式的能够控制.
- 发邮件的几点小问题。
- 急急急急急急急急急!请救命!在线!
- fastreport.net如何打印
- 按扭焦点问题
{
var obj=document.getElementById(txtObj);//根据ID获得对象
obj.focus();//输入框获得焦点
var workRange=document.selection.createRange();//创建输入框文本对象
obj.select();//输入框获得焦点
var allRange=document.selection.createRange();//为新的光标位置创建文档选择对象
workRange.setEndPoint("StartToStart",allRange);
var len=workRange.text.length;
workRange.collapse(false);//将不移光标移到头
workRange.select(); //把光标恢复到以前的位置
alert(len);//检测
return len;
}
if (textEl.createTextRange)
textEl.caretPos = document.selection.createRange().duplicate();
}