当前位置: 代码迷 >> ASP.NET >> js给文本框赋值以后再focus 光标在文本框的最前面
  详细解决方案

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

热度:4535   发布时间:2013-02-25 00:00:00.0
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>
  相关解决方案