Я попробовал плагин jquery-fieldselection, чтобы получить выделенный текст в текстовой области.
Он отлично работает в Firefox и Chrome, но не в Internet Explorer 7.
Я использую метод getSelection()
следующим образом:
textarea.getSelection();
Когда текст в текстовой области равен 12345
, и весь этот текст выделен, Firefox и Chrome возвращают:
start: 0 // Correct!
end: 5
в то время как Internet Explorer 7 возвращает:
start: 5 // Why ??
end: 5
Я ищу кросс-браузерное решение с использованием jQuery.