Selection: type-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since March 2017.
Die type
-Eigenschaft der Selection
-Schnittstelle ist schreibgeschützt und gibt einen String zurück, der den Typ der aktuellen Auswahl beschreibt.
Wert
Beispiele
In diesem Beispiel wird der Event-Handler jedes Mal ausgelöst, wenn eine neue Auswahl getroffen wird. console.log(selection.type)
wird Caret
oder Range
zurückgeben, je nachdem, ob der Cursor an einem einzigen Punkt im Text platziert ist oder ein Bereich ausgewählt wurde.
js
let selection;
document.onselectionchange = () => {
console.log("New selection made");
selection = document.getSelection();
console.log(selection.type);
};
Spezifikationen
Specification |
---|
Selection API # dom-selection-type |