Сохранить выбранный пользователем текст на размытие / фокус - PullRequest
1 голос
/ 22 февраля 2011

Как сохранить выделение текста пользователя при вызове $(inputElement).focus() для какого-либо элемента ввода текста, inputElement, чтобы они все еще могли использовать Ctrl + C после ввода текста поверх начального выделения?

Я рассмотрел возможность перехвата события $(document).blur(...) и предотвращения распространения, чтобы сохранить выделенный текст, но я не уверен, будет ли он работать во всех основных браузерах, если вообще будет.

1 Ответ

0 голосов
/ 22 февраля 2011

, если я не понял неправильно ...

вы можете использовать window.storage или document.cookie (в случае, если window.storage недоступен) ... когда пользователь вводит текст в поле , вы можете сохранить его значение (onBlur) против id и ctrl + C получить значение и поместить его в другое место (в случае ctrl + z )

...