1
0
Fork 0
canaille-globuzma/canaille/static/js/copy.js
2023-02-03 18:44:09 +01:00

9 lines
417 B
JavaScript

function copy(event) {
var copyInputId = event.target.dataset.copy;
var copyText = document.getElementById(copyInputId);
copyText.select();
document.execCommand("copy");
}
Object.values(document.getElementsByClassName("copy-button")).forEach(elt => elt.addEventListener("click", copy));
Object.values(document.getElementsByClassName("copy-text")).forEach(elt => elt.addEventListener("focus", copy));