2016-04-07 20 views
0

Ich versuche, den ausgewählten Text mit den HTML-Tags zu bekommen. Zum Beispiel sagen, ein div-Tag ausgewählt ist:Get ausgewählten Text einschließlich HTML-Tags

<div>hello There</div> 

window.getSelection() wird mir nur "hello There" geben, aber ich will <div>hello There</div>.

+1

Sie suchen [Outerhtml] (https://developer.mozilla.org/en/docs/Web/ API/Element/outerHTML) -Eigenschaft –

+0

ich brauche beide ja – Jois

+0

Textauswahl ist schwierig zu tun Cross-Browser (lies: ein Albtraum). Ich würde Ihnen dringend empfehlen, die ausgezeichnete [Rangy-Bibliothek] (https://github.com/timdown/rangy) zu verwenden, um sich um alles für Sie zu kümmern. –

Antwort