Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web-APIs
  3. HTMLInputElement
  4. cancel

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten.Erfahre mehr über dieses Experiment.

View in EnglishAlways switch to English

HTMLInputElement: cancel event

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Mai 2023⁩.

Dascancel Ereignis wird auf einem<input> Element ausgelöst, wenn der Benutzer den Dateiauswahldialog über dieEsc-Taste oder die Abbrechen-Schaltfläche abbricht und wenn derselbe bereits ausgewählte Datei erneut ausgewählt wird, beitype="file".

Dieses Ereignis kann nicht abgebrochen werden, kann jedoch bubble.

Syntax

Verwenden Sie den Ereignisnamen in Methoden wieaddEventListener(), oder setzen Sie eine Ereignis-Handler-Eigenschaft.

js
addEventListener("cancel", (event) => { })oncancel = (event) => { }

Ereignistyp

Ein generischesEvent.

Beispiele

Abbrechen eines Eingabeelements

HTML

html
<label for="file">Select a file. Or don't.</label><input type="file" name="file" /><div></div>
div {  margin-bottom: 10px;}

JavaScript

js
const elem = document.getElementById("file");const result = document.getElementById("result");elem.addEventListener("cancel", () => {  result.textContent = "Canceled.";});elem.addEventListener("change", () => {  if (elem.files.length === 1) {    result.textContent = "File Selected.";  }});

Ergebnis

Öffnen Sie den Dateiauswahldialog und schließen Sie dann das Auswahldialogfeld mit der Escape-Taste oder der Abbrechen-Schaltfläche. Beide Aktionen lösen das cancel-Ereignis aus. Versuchen Sie auch, eine lokale Datei auf Ihrem Rechner auszuwählen; öffnen Sie dann das Dateiauswahlfenster erneut und wählen Sie dieselbe Datei erneut aus. Auch dies löst das cancel-Ereignis aus.

Spezifikationen

Specification
HTML
# event-cancel
HTML
# handler-oncancel

Browser-Kompatibilität

Siehe auch

Help improve MDN

Learn how to contribute Diese Seite wurde automatisch aus dem Englischen übersetzt.

[8]ページ先頭

©2009-2025 Movatter.jp