v2.5.2
Giriş yap

Butona Tıklayarak js deki String Metni Kopyalamak

Anonim
953 defa görüntülendi

İnternetten araştırdım fakat herkes input text örnekleri ile yapmış.

Ben ise htmldeki butonuma tıklayarak javascriptdeki string metnimi kopyalamak istiyorum. Nasıl yapabilirim?

trsherlock
585 gün önce

Bazen bana da lazım oluyor. Her zaman kullanmadığım için unutuyorum.

Hem kopyalama hem de yapıştırma.

<div>
    <label for="">Kopyalanan Alan</label>
    <input type="text" id="copyInput">
    <button id="copy">Kopyala</button>
</div>
<div>
    <label for="">Yapıştırılacak Alan</label>
    <input type="text" id="pasteInput">
    <button id="paste">Yapıştır</button>
</div>
<script>
    // Kopyalama
    $("#copy").on("click", ()=>{
        navigator.clipboard.writeText($("#copyInput").val())
    })
    // Yapıştırma !!!İlk çalıştığı zaman kullanıcı izni gereklidir.
    $("#paste").on("click", ()=>{
        navigator.clipboard.readText().then(clipText => $("#pasteInput").val(clipText))
    })
</script>