Ja, so etwas möchte ich erreichen. Man hat eine Eingabebox, darin Text, von dem ein Teil markiert ist. Wie kann ich diesen Text nun ansprechen oder auslesen oder bearbeiten? Mit html scheint das schonmal gar nicht zu gehen, weiß jemand eine Möglichkeit?
Announcement
Collapse
No announcement yet.
Markierten Text in einer Text-Box herausfinden
Collapse
X
-
Hallo,<br>
ist zwar schon einen Monat her, aber in SelfHTML gibt´s ein Beispiel dazu. Das "Ereignis" schimpft sich "onSelect", und in besagtem Beispiel wird der Cursor aus einem Textarea rausgeworfen, wenn der Surfer versucht, Text zu selektieren.<br><br>
Inwieweit man das nutzen kann, um den kopierten Text herauszufinden ... ( ... hab´ ich noch nicht gefunden.<br><br>
Mathias
-
Hier ist eine Funktion, die gerade ausgewählten Text als Meldung zurückgibt:
<pre>function GetValue() {
if (document.getSelection) txt = document.getSelection();
else if (document.selection) txt = document.selection.createRange().text;
else return;
alert(txt);
}</pre>
Kannst das ganze natürlich noch über <form><input type="button" value="Zeig mir die Auswahl" onClick="GetValue()"></form> starten
Comment
Comment