Beibehalten der Textauswahl bei Verwendung von DIV als Schaltfläche

Vielleicht ist dies ein Browser-Problem? Ich bin gerade auf Chrome ...

Ich versuche zu erreichen, dass der Benutzer Text, den er auf der Seite ausgewählt (hervorgehoben) hat, mit seinem Cursor speichern kann.

Ich habe das Javascript / jQuery / ajax-Setup ... und es funktioniert wie ein Zauber, wenn ich es über die Konsole teste.

d.h. - Ich wähle einen Text aus und führe dann diesen Befehl aus.

alert(getSelected());

Zu dem bekomme ich ein Alert Popup mit den ausgewählten Zeichen. ... so funktioniert es theoretisch.

JEDOCH - Wenn ich eine Taste zum Tätigen des Anrufs verwenden möchte, verschwindet die Textauswahl ZUERST und ich kann nicht sehen / speichern, was sie ausgewählt haben.

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

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

Gibt es eine Möglichkeit, die Textauswahl beim Klicken auf / nach dem Klicken auf "Speichern" DIV beizubehalten?

Offen für alle Lösungen !! Vielen Dank!

Antworten auf die Frage(4)

Ihre Antwort auf die Frage