Задать вопрос

Как скопировать текст ссылки при нажатии?

Доброго времени суток, друзья. Вот таким образом пытаюсь при нажатии на ссылку поместить текст ссылки в буфер обмена, но ничего не выходит:
<html>
    <head>
        <title>Test Page</title>    
    </head>
    <body>
        <main>
<a id='copy' href='/category.php'>Этот текст нужно скопировать в буфер обмена</a>

<script>
    const copy = document.querySelector('#copy');
    copy.addEventListener('click',
      function(event) {
        const text = document.querySelector('#copy');
        text.select();
        document.execCommand('copy');
      });    
</script>

        </main>
    </body>
</html>

Подскажите пожалуйста, как правильно скопировать текст ссылки в буфер обмена и вывести сообщение о том, что она скопирована. Не важно на чистом JS или jQuery. Любой вариант подойдет. Спасибо.
  • Вопрос задан
  • 1685 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Dr_Elvis
@Dr_Elvis
В гугле забанен
гуг забанил?
"copy text js" - первая же ссылка https://stackoverflow.com/questions/400212/how-do-...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы