Range: collapse() Methode
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.
Die collapse() Methode der Range Schnittstelle reduziert die
Range auf einen ihrer Begrenzungspunkte.
Eine reduzierte Range ist leer und enthält keinen Inhalt, sondern spezifiziert einen einzelnen Punkt in einem DOM-Baum. Um festzustellen, ob eine Range bereits reduziert ist, siehe die AbstractRange.collapsed Eigenschaft.
Syntax
js
collapse()
collapse(toStart)
Parameter
toStartOptional-
Ein boolescher Wert:
truereduziert dieRangeauf ihren Anfang,falseauf ihr Ende. Falls weggelassen, ist der Standardwertfalse.
Rückgabewert
Keiner (undefined).
Beispiele
js
const range = document.createRange();
const referenceNode = document.getElementsByTagName("div").item(0);
range.selectNode(referenceNode);
range.collapse(true);
Spezifikationen
| Spezifikation |
|---|
| DOM> # dom-range-collapse> |