HTML onpaste- kenmerk


Definitie en gebruik

Het onpasteattribuut wordt geactiveerd wanneer de gebruiker inhoud in een element plakt.

Opmerking: hoewel het onpasteattribuut 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 onpasteattribuut 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"

Geldt voor

Het onpasteattribuut maakt deel uit van de Event Attributes en kan op alle HTML-elementen worden gebruikt.

elementen Evenement
Alle HTML-elementen onpaste

Voorbeeld

Invoervoorbeeld

Voer een JavaScript uit wanneer u wat tekst in een <input>-element plakt:

<input type="text" onpaste="myFunction()" value="Paste something in here">

P 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>

Browserondersteuning

Event Attribute
onpaste Yes Yes Yes Yes Yes