0
我想在textarea失去焦點時保留文本選擇。在ie沒有jQuery。如何在文本區域內保留文本選擇?
我想在textarea失去焦點時保留文本選擇。在ie沒有jQuery。如何在文本區域內保留文本選擇?
僅當textarea具有焦點時,選擇是否需要可見?
您可以將選定的開始和結束存儲在onblur
處,並在下一個onfocus
處再次設置。
the selection.createRange(); onblur事件(Internet Explorer)後爲空 – shlomjmi 2010-11-14 21:11:24
你爲什麼要這樣做?這不是用戶期望發生的事情。 – 2010-11-14 17:19:04
好吧,如果我問,可能我需要它嗎? :) – shlomjmi 2010-11-14 17:24:08
這是很多代碼,所以我現在沒有時間寫一個答案,但請參閱http://stackoverflow.com/questions/1592637/keep-text-selection-when-focus-如何做到這一點的想法(該例子使用jQuery,但僅用於事件處理 - 文本選擇的東西都是純javascript)。 – 2010-11-14 17:30:35