clipboard api - copy and paste

PHOTO EMBED

Thu Jun 10 2021 07:09:58 GMT+0000 (Coordinated Universal Time)

Saved by @shadow337 #js #html

    <input class="copy" type="text" value="copy this text">
    <button class="copy">copy</button>
    <input class="paste" type="text" value="paste here">
    <button class="paste">paste</button>

const inputCopy = document.querySelector('input.copy')
const btnCopy = document.querySelector('button.copy')
const inputPaste = document.querySelector('input.paste')
const btnPaste = document.querySelector('button.paste')

btnCopy.onclick = async () => {
    await navigator.clipboard.writeText(inputCopy.value)
    console.log('copied!');
}
btnPaste.onclick = async () => {
    const clipText = await navigator.clipboard.readText()
    inputPaste.value = clipText
    console.log('pasted!');
}

content_copyCOPY

https://www.youtube.com/watch?v=7c1K1SCmCb4