JSFiddle - React, Tailwind, and code Playground

HTML

<a href="http://google.com" id="link">Гугле</a>

JavaScript

function copyToClipboard(text) {
    var selected = false;
    var el = document.createElement('textarea');
    el.value = text;
    el.setAttribute('readonly', '');
    el.style.position = 'absolute';
    el.style.left = '-9999px';
    document.body.appendChild(el);
    if (document.getSelection().rangeCount > 0) {
        selected = document.getSelection().getRangeAt(0)
    }
    el.select();
    document.execCommand('copy');
    document.body.removeChild(el);
    if (selected) {
        document.getSelection().removeAllRanges();
        document.getSelection().addRange(selected);
    }
}

document.getElementById('link').addEventListener('click', function(e) {
	e.preventDefault();
	copyToClipboard(this.getAttribute('href'));
  alert("Текст скопирован в буфер");
})