oncut-händelsen
Definition och användning
oncut-händelsen inträffar när användaren klipper innehållet i ett element.
Trots att alla HTML-element stöder oncut-händelsen kan innehållet inte alltid klippas, till exempel <p>-element, om inte elementet har satt contenteditable till "true" (se fler exempel nedan).
Tips:oncut-händelsen används huvudsakligen för <input> element med type="text".
Tips:Här är tre sätt att klippa element/elementinnehåll:
- CTRL + X
- Välj klippa från webbläsarens redigeringsmeny
- Välj klippa-kommandot från högerklicka-menyn
Exempel
Exempel 1
Kör JavaScript när texten i <input>-elementet klipps:
<input type="text" oncut="myFunction()" value="Försök att klippa denna text">
Exempel 2
Kör JavaScript när texten i <p>-elementet klipps (notera att contenteditable är satt till "true"):
<p contenteditable="true" oncut="myFunction()">Försök att klippa denna text</p>
Syntax
I HTML:
<element oncut="myScript">
I JavaScript:
objekt.oncut = function(){myScript};
I JavaScript, använda addEventListener() metoden:
objekt.addEventListener("cut", myScript);
Kommentar:Internet Explorer 8 eller tidigare versioner stöder inte addEventListener() metoden.
Tekniska detaljer
Bubbling: | Stöd |
---|---|
Kan annulleras: | Stöd |
Evenhändighetstyp: | ClipboardEvent |
Stödda HTML-taggar: | Alla HTML-element |
Webbläsarstöd
Händelser | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
oncut | Stöd | Stöd | Stöd | Stöd | Stöd |