function test(){ document.form1.name1.focus(); document.form1.name1.select(); } ----- 或 ------------- <html><body> <input name=objText value=123456><input type=button value=test onclick=testFun()> </body></html> <script> function testFun() { var r=objText.createTextRange(); r.move("character",5);//本句省略后效果如前一个函数 r.select();}</script>
function setCaretAtEnd (field) { if (field.createTextRange) { var r = field.createTextRange(); r.moveStart('character', field.value.length); r.collapse(); r.select(); } }
document.form1.name1.focus();
document.form1.name1.select();
}
-----
或
-------------
<html><body>
<input name=objText value=123456><input type=button value=test onclick=testFun()>
</body></html>
<script>
function testFun()
{
var r=objText.createTextRange();
r.move("character",5);//本句省略后效果如前一个函数
r.select();}</script>
if (field.createTextRange) {
var r = field.createTextRange();
r.moveStart('character', field.value.length);
r.collapse();
r.select();
}
}