<HTML>
<HEAD>
<SCRIPT>
function setCaretAtEnd (field) {
if (field.createTextRange) {
var r = field.createTextRange();
r.moveStart('character', field.value.length);
r.collapse();
r.select();
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="aForm">
<INPUT TYPE="text" NAME="userName" VALUE="测试文字" ONFOCUS="setCaretAtEnd(this)">
<INPUT TYPE="text" NAME="userAge" VALUE="测试文字" ONFOCUS="setCaretAtEnd(this)">
</FORM>
</BODY>
</HTML>
<HEAD>
<SCRIPT>
function setCaretAtEnd (field) {
if (field.createTextRange) {
var r = field.createTextRange();
r.moveStart('character', field.value.length);
r.collapse();
r.select();
}
}
</SCRIPT>
</HEAD>
<BODY>
<FORM NAME="aForm">
<INPUT TYPE="text" NAME="userName" VALUE="测试文字" ONFOCUS="setCaretAtEnd(this)">
<INPUT TYPE="text" NAME="userAge" VALUE="测试文字" ONFOCUS="setCaretAtEnd(this)">
</FORM>
</BODY>
</HTML>
<input onfocus=set() value=abc>
<script>
function set(){
var e=window.event.srcElement;
e.select();
var rng=document.selection.createRange();
rng.collapse(false);
rng.select();
}
</script>
<input onfocus=set() value=abc>
<input onfocus=set() value=abc>
<script>
function set(){
var rng=window.event.srcElement.createTextRange();
rng.collapse(false);
rng.select();
}
</script>
<input onfocus=set() value=abc name=show>
<input value=show type=button onclick=set("show")>
<script>
function set(){
var obj=document.all("show");
var rng=obj.createTextRange();
rng.collapse(false);
rng.select();
}
</script>