如何获得textBox当前光标位置

male110 2006-10-08 02:51:09
RT
不知道够不够清楚
就是一个textBox在输时有一个I型的光标,我现在想得到它的位置,比如是在第一个字符处,第二个字符处。
有没有什么办法得这个光标的当前位置呀??
...全文
156 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
diandian82 2006-10-08
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/4988/4988433.xml?temp=.2703058

可能对你有帮助。
liangxf0022 2006-10-08
  • 打赏
  • 举报
回复
帮你顶,我没写过这方面的代码
male110 2006-10-08
  • 打赏
  • 举报
回复
楼上是JS把,如果是winform则要使用API

winform的,有办法吗??
liangxf0022 2006-10-08
  • 打赏
  • 举报
回复
楼上是JS把,如果是winform则要使用API
bulebirds 2006-10-08
  • 打赏
  • 举报
回复
mark
kkk_visual 2006-10-08
  • 打赏
  • 举报
回复
study
wangzhenyun_512 2006-10-08
  • 打赏
  • 举报
回复
//计算鼠标在文本框中的位置
function getPos(id)
{
var docSel = document.selection.createRange()
var oSel = docSel.duplicate()
var srcRange= null
try{
if(!(srcRange= document.getElementById(id).createTextRange()).inRange(oSel))
{
srcRange = document.body.createTextRange()
srcRange.moveToElementText(document.getElementById(id))
}
oSel.setEndPoint("StartToStart", srcRange)
Pos=oSel.text.length
}
catch(e){}
}
male110 2006-10-08
  • 打赏
  • 举报
回复
up!
male110 2006-10-08
  • 打赏
  • 举报
回复
最多只能给0~10分,看来我的分是用完了吧!!

110,536

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧