Hallo,
ich möchte via Button eine HTML-Tabelle bzw. deren Inhalt in die Zwischenablage kopieren. Die Tabelle hat die ID "tabellecp", siehe folgendes Beispiel:
Den Button habe ich folgender Maßen eingebunden:
Bei einem Klick auf den Button wird der Text nun über die untenstehende Javascript-Funktion markiert, aber leider nicht in die Zwischenablage kopiert.
Könnt ihr mir helfen? Ich verwende den Internet Explorer 11.
Vielen Dank im Voraus!
ich möchte via Button eine HTML-Tabelle bzw. deren Inhalt in die Zwischenablage kopieren. Die Tabelle hat die ID "tabellecp", siehe folgendes Beispiel:
<table id="tablecp" border="0" cellspacing="0" width="100%">
Den Button habe ich folgender Maßen eingebunden:
<input onclick="selectElementContents( document.getElementById('tablecp') );" value="Markieren" type="button" />
Bei einem Klick auf den Button wird der Text nun über die untenstehende Javascript-Funktion markiert, aber leider nicht in die Zwischenablage kopiert.
Code:
function selectElementContents(el) {
var body = document.body, range, sel;
if (document.createRange && window.getSelection) {
range = document.createRange();
sel = window.getSelection();
sel.removeAllRanges();
try {
range.selectNodeContents(el);
sel.addRange(range);
} catch (e) {
range.selectNode(el);
sel.addRange(range);
range.execComannd('Copy');
}
}
}
Könnt ihr mir helfen? Ich verwende den Internet Explorer 11.
Vielen Dank im Voraus!