oggi, casualmente, ho trovato la soluzione JS pulita che cercavo, quindi condivido
copiare testi negli appunti con javascript
codice:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Copiare un testo negli appunti con JavaScript</title> </head> <body> <div class="myinput"> <h1>Premi il pulsante e copia il testo</h1> <input type="text" id="testo-da-copiare" value="Blah! Blah! Blah!"> <input type="button" id="pulsante-da-premere" value="Copia negli appunti"> </div> <script type="text/javascript"> document.querySelector("#pulsante-da-premere").onclick = function() { // selezione del contenuto document.querySelector("#testo-da-copiare").select(); // copia negli appunti document.execCommand('copy'); }; </script> </body> </html>