用脚本将焦点定位到一个文本框后,怎样将光标定位到这个文本框里的字符串的末尾?(在线等待)

最好给源码!!:)

谢谢!
---------------------------------------------------------------

 1<html>
 2<head>
 3<script>   
 4function setCaretAtEnd (field) {   
 5if (field.createTextRange) {   
 6var r = field.createTextRange();   
 7r.moveStart('character', field.value.length);   
 8r.collapse();   
 9r.select();   
10}   
11}   
12</script>
13</head>
14<body>
15<form name="aForm">
16<input name="userName" onfocus="setCaretAtEnd(this)" type="text" value="测试文字"/>
17<input name="userAge" onfocus="setCaretAtEnd(this)" type="text" value="测试文字"/>
18</form>
19</body>
20</html>

---------------------------------------------------------------

http://www.blueidea.com/bbs/archivecontent.asp?id=408453

Published At
Categories with Web编程
Tagged with
comments powered by Disqus