Zdarzenie oncut

Definicja i użycie

Zdarzenie oncut występuje, gdy użytkownik wycina zawartość elementu.

Chociaż wszystkie elementy HTML obsługują zdarzenie oncut, w rzeczywistości nie można wycinać zawartości, na przykład elementu <p>, chyba że element ma ustawiony contenteditable na "true" (zobacz poniższe przykłady).

Wskazówka:Zdarzenie oncut jest głównie używane dla elementów <input> o type="text".

Wskazówka:Oto trzy sposoby wycinania elementów/elementów zawartości:

  • CTRL + X
  • Wybierz polecenie wycinania z menu edycji przeglądarki
  • Wybierz polecenie wycinania z menu kontekstowego

Przykład

Przykład 1

Wykonaj JavaScript podczas przycinania tekstu elementu <input>:

<input type="text" oncut="myFunction()" value="Spróbuj przyciąć ten tekst">

Spróbuj sam

Przykład 2

Wykonaj JavaScript podczas przycinania tekstu elementu <p> (uwaga: contenteditable ustawiony na "true"):

<p contenteditable="true" oncut="myFunction()">Spróbuj przyciąć ten tekst</p>

Spróbuj sam

Gramatyka

W HTML:

<element oncut="myScript">

Spróbuj sam

W JavaScript:

obiekt.oncut = function(){myScript};

Spróbuj sam

W JavaScript, używając metody addEventListener():

obiekt.addEventListener("cut", myScript);

Spróbuj sam

Komentarz:Internet Explorer 8 lub wcześniejsze wersje nie obsługują Metoda addEventListener().

Szczegóły techniczne

Balowanie: Wsparcie
Można anulować: Wsparcie
Typ wydarzenia: ClipboardEvent
Obsługiwane etykiety HTML: Wszystkie elementy HTML

Obsługa przeglądarek

Zdarzenia Chrome IE Firefox Safari Opera
oncut Wsparcie Wsparcie Wsparcie Wsparcie Wsparcie

Strony związane

Przeglądarka HTML DOM Referencja:Zdarzenie oncopy

Przeglądarka HTML DOM Referencja:Zdarzenie onpaste