18 lines
446 B
JavaScript
18 lines
446 B
JavaScript
function copyValue(id) {
|
|
const el = document.getElementById(id);
|
|
el.select();
|
|
el.setSelectionRange(0, 99999);
|
|
navigator.clipboard.writeText(el.value);
|
|
}
|
|
|
|
function copyText(button) {
|
|
const value = button.dataset.copyValue || "";
|
|
navigator.clipboard.writeText(value);
|
|
|
|
const label = button.textContent;
|
|
button.textContent = "Copied";
|
|
window.setTimeout(() => {
|
|
button.textContent = label;
|
|
}, 1200);
|
|
}
|