Avatar ·

Wie kopiere ich Text mit JavaScript in die Zwischenablage?

Hallo zusammen! Ich bin ein Frontend-Anfänger und bin auf eine scheinbar einfache Aufgabe gestoßen: Ich brauche einen Button, der einen Text (z.B. einen Link oder Code) in die Zwischenablage des Benutzers kopiert. Ich habe mehrere Methoden aus alten Artikeln ausprobiert, aber sie funktionieren entweder schlecht oder gar nicht in modernen Browsern. Hier ist, was ich versucht habe: ```javascript function copyText() { const text = document.getElementById('myText').innerText; // Versuche execCommand zu verwenden const textarea = document.createElement('textarea'); textarea.value = text; document.body.appendChild(textarea); textarea.select(); document.execCommand('copy'); document.body.removeChild(textarea); alert('Kopiert!'); } ``` Dieser Code funktioniert in alten Browsern, aber in der Konsole