Das ist es :) Ich habe ein div mit der ID #toCopy und eine Schaltfläche mit der ID #copy . Was ist der beste Weg, #toCopy Inhalte in die Zwischenablage zu kopieren, wenn #copy gedrückt wird?
Sie können nahezu in jeden Browser nur Elemente der -Eingabe in die Zwischenablage kopieren (Elemente mit .value
-Eigenschaft), aber nicht von Elementen wie <div>
, <p>
, <span>
... (Elemente mit .innerHTML
Eigenschaft).
Aber ich benutze diesen Trick, um das zu tun:
<textarea>
innerHTML
von <div>
in die neu erstellte <textarea>
.value
von <textarea>
in die Zwischenablage <textarea>
, das wir gerade erstellt haben
Wenig spät, aber hoffe, dass das hilft!
Tags und Links javascript html jquery copy