Örnek
Bir in bazı metni yapıştırma bir JavaScript Yürütme <input> elemanı:
<input type="text"
onpaste="myFunction()" value="Paste something in here">
Kendin dene " Daha "Try it Yourself" Aşağıdaki örnekler.
Tanımı ve Kullanımı
Kullanıcı bir elemanda bazı içerikler yapıştırır zaman onpaste olayı oluşur.
Not: onpaste olay tüm HTML elemanları tarafından desteklenen karşın, bazı içeriği yapıştırmak örneğin bir gerçekte mümkün değildir <p> elemanı, eleman contenteditable belirledi SÜRECE için "true" (Bkz "More Examples" aşağıda ).
İpucu: onpaste olay çoğunlukla kullanılır <input> tip elemanların = "text".
İpucu: Bir elemanın bazı içeriği yapıştırmak için üç yolu vardır:
- CTRL + V
- Seç "Paste" tarayıcınızda Düzen menüsünden
- Sağ bağlam menüsünü görüntülemek ve seçmek için tıklayın "Paste" komutunu.
Tarayıcı Desteği
Olay | |||||
---|---|---|---|---|---|
onpaste | Evet | Evet | Evet | Evet | Evet |
Sözdizimi
HTML'de:
JavaScript:
object .onpaste=function(){ Kendin dene "
JavaScript olarak, kullanılarak addEventListener() metodu:
object .addEventListener("paste", myScript );
Kendin dene " Not: addEventListener() metodu Internet Explorer 8 ve önceki sürümlerinde desteklenmez.
Teknik detaylar
Kabarcıklar: | Evet |
---|---|
iptal Edilebilir: | Evet |
Etkinlik tipi: | ClipboardEvent |
Desteklenen HTML etiketleri: | Tüm HTML öğeleri |
Diğer Örnekler
Örnek
Bir de bazı metin yapıştırırken bir JavaScript Yürütme <p> elemanı (yani contenteditable "true" olarak ayarlanır Not):
<p contenteditable="true" onpaste="myFunction()">Try to
paste something inside this paragraph.</p>
Kendin dene " İlgili Sayfalar
HTML DOM referansı: oncopy olay
HTML DOM referansı: oncut olay
Olay Nesne