HTMLDialogElement: closedBy-Eigenschaft

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Die closedBy-Eigenschaft des HTMLDialogElement-Interfaces gibt die Arten von Benutzeraktionen an, die verwendet werden können, um das zugehörige <dialog>-Element zu schließen. Sie setzt oder gibt den Wert des closedby-Attributs des Dialogs zurück.

Wert

Ein String; mögliche Werte sind:

any

Der Dialog kann durch eine leichte Abbruch-Benutzeraktion, eine plattformspezifische Benutzeraktion oder einen vom Entwickler festgelegten Mechanismus geschlossen werden.

closerequest

Der Dialog kann durch eine plattformspezifische Benutzeraktion oder einen vom Entwickler festgelegten Mechanismus geschlossen werden.

none

Der Dialog kann nur durch einen vom Entwickler festgelegten Mechanismus geschlossen werden.

Beispiele

Grundlegende Verwendung von closedBy

html
<dialog open closedby="any">
  <h2>My dialog</h2>
  <p>
    Closable using the Esc key, or by clicking outside the dialog. "Light
    dismiss" behavior.
  </p>
</dialog>
js
const dialogElem = document.querySelector("dialog");

// Logs "any" to the console
console.log(dialogElem.closedBy);

Spezifikationen

Specification
HTML
# dom-dialog-closedby

Browser-Kompatibilität

Siehe auch