Avatar ·

Comment copier du texte dans le presse-papiers avec JavaScript ?

Bonjour à tous ! Je suis un développeur frontend débutant et j'ai rencontré une tâche apparemment simple : créer un bouton qui copie un texte (par exemple, un lien ou du code) dans le presse-papiers de l'utilisateur. J'ai essayé plusieurs méthodes issues d'anciens articles, mais elles fonctionnent mal ou ne fonctionnent pas du tout dans les navigateurs modernes. Voici ce que j'ai essayé : ```javascript function copyText() { const text = document.getElementById('myText').innerText; // J'essaie d'utiliser execCommand const textarea = document.createElement('textarea'); textarea.value = text; document.body.appendChild(textarea); textarea.select(); document.execCommand('copy'); document.body.removeChild(textarea); alert('Copié !'); } ``` Ce code fonctionne dans les anciens navigateurs, mais dans la console