HTML onpaste gebeurteniskenmerk
Voorbeeld
Voer een JavaScript uit wanneer u wat tekst in een <input>-element plakt:
<input type="text" onpaste="myFunction()" value="Paste something in here">
Meer "Probeer het zelf" voorbeelden hieronder.
Definitie en gebruik
Het attribuut onpaste wordt geactiveerd wanneer de gebruiker inhoud in een element plakt.
Opmerking: hoewel het attribuut onpaste door alle HTML-elementen wordt ondersteund, is het eigenlijk niet mogelijk om bepaalde inhoud in bijvoorbeeld een <p>-element te plakken, TENZIJ het element contenteditable heeft ingesteld op "true" (zie "Meer voorbeelden" hieronder ).
Tip: Het onpaste-attribuut wordt meestal gebruikt op <input>-elementen met type="text".
Tip: Er zijn drie manieren om inhoud in een element te plakken:
- Druk op CTRL + V
- Selecteer "Plakken" in het menu Bewerken in uw browser
- Klik met de rechtermuisknop om het contextmenu weer te geven en selecteer de opdracht "Plakken"
Browserondersteuning
Event Attribute | |||||
---|---|---|---|---|---|
onpaste | Yes | Yes | Yes | Yes | Yes |
Syntaxis
<element onpaste="script">
Attribuutwaarden
Value | Description |
---|---|
script | The script to be run on onpaste |
Technische details
Ondersteunde HTML-tags: | ALLE HTML-elementen |
---|
Meer voorbeelden
Voorbeeld
Voer een JavaScript uit wanneer u tekst in een <p>-element plakt (merk op dat contenteditable is ingesteld op "true"):
<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>
Gerelateerde pagina's
HTML-referentie: oncopy-gebeurtenis
HTML-referentie: oncut-gebeurtenis
HTML DOM-referentie: onpaste-gebeurtenis
❮ HTML-gebeurteniskenmerken