Beispiel
Führen Sie einen JavaScript , wenn Sie einen Text in einem Einfügen <input> Element:
<input type="text"
onpaste="myFunction()" value="Paste something in here">
Versuch es selber " Mehr "Versuchen Sie es selbst" Beispiele unten.
Definition und Verwendung
Das onpaste Attribut wird ausgelöst , wenn der Benutzer einige Inhalte in einem Element eingefügt wird .
Hinweis: Obwohl das onpaste Attribut von allen HTML - Elementen unterstützt wird, ist es eigentlich nicht möglich , einige Inhalte in einfügen, beispielsweise ein <p> Element, sofern das Element gesetzt contenteditable auf "true" (Siehe "Weitere Beispiele" unten ).
Tipp: Das onpaste Attribut wird meist auf verwendet <input> Elemente mit type="text" .
Tipp: Es gibt drei Möglichkeiten , einige Inhalte in einem Element einzufügen:
- Drücken Sie CTRL + V
- Wählen Sie "Paste" aus dem Menü Bearbeiten in Ihrem Browser
- Rechtsklick auf das Kontextmenü anzuzeigen , und wählen Sie die "Paste" Befehl
Browser-Unterstützung
Ereignisattribut | |||||
---|---|---|---|---|---|
onpaste | ja | ja | ja | ja | ja |
Unterschiede zwischen HTML 4.01 und HTML5
Keiner.
Syntax
<elementonpaste=" script ">
Werte Attribut
Wert | Beschreibung |
---|---|
script | Das Skript ausgeführt werden soll auf onpaste |
Technische Details
Unterstützte HTML-Tags: | Alle HTML-Elemente |
---|
Mehr Beispiele
Beispiel
Führen Sie einen JavaScript , wenn Text in einem Einfügen <p> Element (Beachten Sie, dass contenteditable ist auf "true" ):
<p contenteditable="true" onpaste="myFunction()">Try to
paste something inside this paragraph.</p>
Versuch es selber " Verwandte Seiten
HTML - Referenz: oncopy event
HTML - Referenz: oncut event
HTML - DOM - Referenz: onpaste event