首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

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

2012-11-03 
js给文本框赋值之后再focus 光标在文本框的最前面JScript codefunction callback(tp) {var txt document

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> 

热点排行