HTML op plak kenmerk


Definisie en gebruik

Die onpastekenmerk word geaktiveer wanneer die gebruiker sekere inhoud in 'n element plak.

Let wel: Alhoewel die onpastekenmerk 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 onpastekenmerk 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

Is van toepassing op

Die onpastekenmerk is deel van die Event Attributes en kan op enige HTML-elemente gebruik word.

Elemente Gebeurtenis
Alle HTML-elemente op plak

Voorbeeld

Invoer voorbeeld

Voer 'n JavaScript uit wanneer sommige teks in 'n <invoer>-element geplak word:

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

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

Blaaierondersteuning

Event Attribute
onpaste Yes Yes Yes Yes Yes