October 20, 2024 javascript

Cara Copy Text Ke Clipboard Di Javascript

Untuk menyalin teks ke clipboard di javascript, gunakan method writeText pada Clipboard API.

Clipboard API dapat diakses di navigator.clipboard.

Berikut contoh menyalin isi textarea ke clipboard menggunakan clipboard API.

async function copyToClipboard() {
    const textarea = document.querySelector('textarea')

    await navigator.clipboard.writeText(textarea.value)
}

Cara ini membutuhkan permission clipboard-write.