Atrybut wklejania HTML
Definicja i użycie
Atrybut jest onpaste
uruchamiany, gdy użytkownik wklei zawartość do elementu.
Uwaga: Chociaż onpaste
atrybut jest obsługiwany przez wszystkie elementy HTML, w rzeczywistości nie jest możliwe wklejenie niektórych treści, na przykład do elementu <p>, CHYBA ŻE element ten ustawił contenteditable na wartość „true” (patrz „Więcej przykładów” poniżej) .
Wskazówka: Atrybut onpaste
jest najczęściej używany w elementach <input> z typem="text".
Wskazówka: istnieją trzy sposoby na wklejenie zawartości w elemencie:
- Naciśnij CTRL + V
- Wybierz „Wklej” z menu Edycja w przeglądarce
- Kliknij prawym przyciskiem myszy, aby wyświetlić menu kontekstowe i wybierz polecenie „Wklej”
Dotyczy
Atrybut jest onpaste
częścią atrybutów zdarzenia i może być używany w dowolnych elementach HTML.
Elementy | Wydarzenie |
---|---|
Wszystkie elementy HTML | onwklej |
Przykład
Przykład wejścia
Wykonaj JavaScript podczas wklejania tekstu w elemencie <input>:
<input type="text" onpaste="myFunction()" value="Paste something in here">
P Przykład
Wykonaj JavaScript podczas wklejania tekstu w elemencie <p> (Zauważ, że contenteditable jest ustawione na „true”):
<p contenteditable="true" onpaste="myFunction()">Try to paste something inside this paragraph.</p>
Obsługa przeglądarki
Event Attribute | |||||
---|---|---|---|---|---|
onpaste | Yes | Yes | Yes | Yes | Yes |