Atrybut wklejania HTML


Definicja i użycie

Atrybut jest onpasteuruchamiany, gdy użytkownik wklei zawartość do elementu.

Uwaga: Chociaż onpasteatrybut 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 onpastejest 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 onpasteczęś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