如何控制Input Text的光标的位置

a_geng 2003-02-20 09:14:05
在VB中可以使用Textbox.selStart来控制,请问如何用javascript来控制。
...全文
624 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
digime 2003-02-24
  • 打赏
  • 举报
回复
收藏
a_geng 2003-02-20
  • 打赏
  • 举报
回复
那如何得到当前光标的位置呢?
meizz 2003-02-20
  • 打赏
  • 举报
回复
onfocus时使光标停在"3"后面
<script language="javascript">
function cc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart('character',e.value.length);
r.collapse(true);
r.select();
}
</script>
<input type=text name=text1 value="123" onfocus="cc()">
griefforyou 2003-02-20
  • 打赏
  • 举报
回复
不会!
qiushuiwuhen 2003-02-20
  • 打赏
  • 举报
回复
<script language="javascript">
function getPos(obj){
obj.focus();
var s=document.selection.createRange();
s.setEndPoint("StartToStart",obj.createTextRange())
alert(s.text.length);
}
</script>
<input type=text name=text1 value="1234567890">
<input type=button value=getPos onclick=getPos(text1)>
bigguazi 2003-02-20
  • 打赏
  • 举报
回复
不明白你说的控制是什么意思,怎么控制。
随风奔跑 2003-02-20
  • 打赏
  • 举报
回复
学习
ysharp 2003-02-20
  • 打赏
  • 举报
回复
gz

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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