1function copiarAlPortapapeles(id_elemento) {
2
3 // Crea un campo de texto "oculto"
4 var aux = document.createElement("input");
5
6 // Asigna el contenido del elemento especificado al valor del campo
7 aux.setAttribute("value", document.getElementById(id_elemento).innerHTML);
8
9 // Añade el campo a la página
10 document.body.appendChild(aux);
11
12 // Selecciona el contenido del campo
13 aux.select();
14
15 // Copia el texto seleccionado
16 document.execCommand("copy");
17
18 // Elimina el campo de la página
19 document.body.removeChild(aux);
20
21}