读书人

js给文本框赋值以后再focus 光标在文本

发布时间: 2012-11-03 10:57:44 作者: rapoo

js给文本框赋值之后再focus 光标在文本框的最前面

JScript code
function callback(tp) {        var txt = document.getElementById("txtContent");        txt.value = txt.value + tp;        txt.focus();    }


这样先给文本框赋值之后再focus
文本框的光标显示在文本框的最前面
请问如何解决,谢谢

[解决办法]

下面仅是IE的
JScript code
<script type="text/javascript">    var el = document.getElementById("Text1");    var Range = el.createTextRange();    Range.moveEnd('character', el.value.length);    Range.moveStart('character', 0); //    Range.collapse();    Range.select();</script> 

读书人网 >asp.net

热点推荐