Здесь вы узнаете, как скопировать текст в буфер обмена при помощи JavaScript.
Нажмите на кнопку, чтобы скопировать текст из текстового поля.
Копируем текст в буфер обмена
Шаг 1) Добавляем HTML:
<!-- Текстовое поле -->
<input type="text" value="Всем привет" id="myInput">
<!-- Кнопка для копирования текста -->
<button onclick="myFunction()">Копировать текст</button>
Шаг 2) Добавляем JavaScript:
function myFunction() {
/* Находим текстовое поле */
var copyText = document.getElementById("myInput");
/* Выбираем текстовое поле */
copyText.select();
copyText.setSelectionRange(0, 99999); /* Для мобильных устройств */
/* Копируем текст из текстового поля */
navigator.clipboard.writeText(copyText.value);
/* Выводим скопированный текст в диалоговом окне */
alert("Copied the text: " + copyText.value);
}