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
Gilt für
Das onpaste Attribut ist Teil der Event - Attribute und können auf beliebigen HTML - Elemente verwendet werden.
Elements | Event |
---|---|
Alle HTML-Elemente | onpaste |
Beispiel
Input
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 " P 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 " Browser-Unterstützung
Ereignisattribut | |||||
---|---|---|---|---|---|
onpaste | ja | ja | ja | ja | ja |