读书人

急ASP.NET中操作文本框光标有关问题

发布时间: 2012-06-17 21:02:01 作者: rapoo

急!ASP.NET中操作文本框光标问题
在ASP.NET页面上有一个TextBox的服务器端文本框控件,文本框控件中有文字内容,当此文本框失去焦点以后重新用.Fouce让它获得焦点只能让光标在字符串的最前端,我现在想让光标在文本框文字内容的最后端,该如何处理?在WinForm中可以用SendKeys.Send()去实现,可是在页面中没办法使用,这该如何是好。
(C#)

[解决办法]

HTML code
<asp:TextBox ID="txt" Text="akjdklfj" onfocus="setPosition(this)" runat="server"></asp:TextBox>        <script>        function setPosition(obj)        {           var   rng   =   obj.createTextRange();                                rng.moveStart("character",obj.value.length);                 rng.collapse(true);                    rng.select();             }                </script> 

读书人网 >asp.net

热点推荐