一个关于光标定位的问题!

unlock_2000 北京金软瑞彩科技发展有限公司 技术总监  2004-06-28 03:43:10
页面上有一个text框,我想把光标定位到这个框上,我用的是document.forms[0].textname.focus() .

当text框中有缺省值时,我想把光标放在该text框的显示字符的最后。 请问如何做?(现在是在text框的显示字符的最前面。)
...全文
53 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ice_berg16 2004-06-28
<script language="javascript">
function gb(){
document.all("T1").focus();
var t=document.all("T1").createTextRange();
t.collapse(false);
t.select();
}
</script>
<body onload="gb()">
<input type="text" name="T1" size="20" value="aaaa">
</body>
回复
wanghr100 2004-06-28
<body onload="document.forms[0].textname.focus()">
<form>
<input onfocus=set() value="baobao" name="textname">
</form>
<script>
function set(){
var rng=window.event.srcElement.createTextRange();
rng.collapse(false);
rng.select();
}
</script>
回复
李世垚 2004-06-28
<script language="javascript">
function gb(){
document.all("T1").focus();
var t=document.all("T1").createTextRange();
t.execCommand("selectall");
t.execCommand("cut");
t.execCommand("paste");
}
</script>
<body onload="gb()">
<input type="text" name="T1" size="20" value="aaaa">
</body>
回复
发动态
发帖子
JavaScript
创建于2007-09-28

8.4w+

社区成员

Web 开发 JavaScript
申请成为版主
社区公告
暂无公告