我有以下問題。在作爲自動完成者工作的文本輸入字段中,它返回的一些建議比它慢。問題出現在你離開現場時。在IE中,文本光標位於建議字符串的末尾,因此您只能看到它的最後一部分。所以我用下面的代碼來解決這個問題,它在IE6下工作,但在IE8中這是行不通的,這個字段總是被選中,我不能選擇頁面上的任何東西。createTextRange - IE8中的奇怪行爲
我的問題是什麼是正確的方式來移動光標在輸入字段的開始,離開後?
$('#myAutocompleter').blur(function(){ textRange = this.createTextRange(); textRange.collapse(true); textRange.select(); });
(使用的代碼是用jQuery的。)
我一般的問題是如何IE的文本對齊成離開後我離開輸入「文本輸入提交」。在Mozilla FF中,這是由瀏覽器處理的,但是在IE中它不是。我試圖用我的帖子中的代碼來做到這一點,但它不能正常工作。 – bozhidarc 2009-10-26 14:17:00