HTML op plak gebeurteniskenmerk
Voorbeeld
Voer 'n JavaScript uit wanneer sommige teks in 'n <invoer>-element geplak word:
<input type="text" onpaste="myFunction()" value="Paste something in here">
Meer "Probeer dit self" voorbeelde hieronder.
Definisie en gebruik
Die onpaste-kenmerk word geaktiveer wanneer die gebruiker sekere inhoud in 'n element plak.
Let wel: Alhoewel die onpaste-kenmerk deur alle HTML-elemente ondersteun word, is dit nie eintlik moontlik om sekere inhoud in, byvoorbeeld, 'n <p>-element te plak nie, TENSY die element contenteditable op "true" gestel het (Sien "Meer Voorbeelde" hieronder ).
Wenk: Die onpaste-kenmerk word meestal gebruik op <input>-elemente met type="text".
Wenk: Daar is drie maniere om sekere inhoud in 'n element te plak:
- Druk CTRL + V
- Kies "Plak" in die Wysig-kieslys in jou blaaier
- Regskliek om die konteks kieslys te vertoon en kies die "Plak" opdrag
Blaaierondersteuning
Event Attribute | |||||
---|---|---|---|---|---|
onpaste | Yes | Yes | Yes | Yes | Yes |
Sintaksis
<element onpaste="script">
Eienskapwaardes
Value | Description |
---|---|
script | The script to be run on onpaste |
Tegniese besonderhede
Ondersteunde HTML-etikette: | ALLE HTML-elemente |
---|
Meer voorbeelde
Voorbeeld
Voer 'n JavaScript uit wanneer sommige teks in 'n <p>-element geplak word (Let daarop dat contenteditable op "true" gestel is):
<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>
Verwante bladsye
HTML verwysing: oncopy gebeurtenis
HTML-verwysing: oncut gebeurtenis
HTML DOM verwysing: onpaste gebeurtenis
❮ HTML gebeurtenis eienskappe