Сохранить выделение текста при использовании DIV в качестве кнопки

Может быть, это проблема, связанная с браузером? Я сейчас нахожусь на Chrome ...

То, что я пытаюсь выполнить, - это позволить пользователю сохранить текст, который он выделил (выделил) на странице с помощью своего курсора.

Я полностью настроил javascript / jQuery / ajax ... и он работает как чудо, когда я тестирую его через консоль.

я выбираю какой-то текст и затем запускаю эту команду.

alert(getSelected());

На что я получаю всплывающее предупреждение с выбранными персонажами. ... так что это работает в теории.

ОДНАКО - Когда я хочу использовать кнопку для совершения вызова, происходит следующее: выделение текста исчезает ПЕРВЫМ, и поэтому я не могу увидеть / сохранить то, что они выбрали.

<script>
$('#save').click(function(){
  var selected_text = getSelected();
});
</script>

<div id="save"><img src="the_save_button.jpg" height="50" width="50" /></div>

Есть ли способ сохранить выделение текста при нажатии / после нажатия кнопки «Сохранить»? DIV?

Открыта для любых решений !! Спасибо!

Ответы на вопрос(4)

Ваш ответ на вопрос