我有以下问题。在作为自动完成器工作的文本输入字段中,它返回的一些建议比它更枯燥。当您离开该领域时,问题就来了。在 IE 中,文本光标位于建议字符串的末尾,因此您实际上只能看到它的最后一部分。所以我使用下面的代码来解决这个问题,它在 IE6 下工作,但在 IE8 中这不起作用,该字段始终处于选中状态,我无法在页面上选择任何内容。
我的问题是在我离开后将光标移动到输入字段开头的正确方法是什么?
$('#myAutocompleter').blur(function(){ textRange = this.createTextRange(); textRange.collapse(true); textRange.select(); });
(使用的代码是用 jQuery 编写的。)