// Input alanını seçin var inputElement = document.getElementById('myInput'); // Yapıştırma olayını dinleyin inputElement.addEventListener('paste', function(e) { // Kopyalanan veriyi alın var clipboardData = e.clipboardData || window.clipboardData; var pastedData = clipboardData.getData('text'); // Veriyi input alanına yapıştırın inputElement.value = pastedData; // Olayın varsayılan davranışını engelleyin e.preventDefault(); });
Yukarıdaki kodda, ‘myInput’ olarak belirtilen id’ye sahip olan bir input alanını hedef alıyoruz. Kodu kendi HTML dosyanızda kullanmak için, <input id=”myInput”> şeklinde bir input alanı eklemeniz gerekmektedir. Kod, yapıştırma olayını dinleyecek ve kopyalanan veriyi input alanına yapıştıracaktır.
html Örnek :
<!DOCTYPE html> <html> <head> <title>Kopyalanan Veriyi Yapıştırma</title> </head> <body> <input id="myInput" type="text" placeholder="Yapıştırmak için Ctrl+V yapın"> <script> // Input alanını seçin var inputElement = document.getElementById('myInput'); // Yapıştırma olayını dinleyin inputElement.addEventListener('paste', function(e) { // Kopyalanan veriyi alın var clipboardData = e.clipboardData || window.clipboardData; var pastedData = clipboardData.getData('text'); // Veriyi input alanına yapıştırın inputElement.value = pastedData; // Olayın varsayılan davranışını engelleyin e.preventDefault(); }); </script> </body> </html>