Range: setEndBefore()-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 Range.setEndBefore()-Methode setzt die Endposition eines Range relativ zu einem anderen Node. Der übergeordnete Node des Endes des Range wird derselbe wie der für den referenceNode.
Syntax
js
setEndBefore(referenceNode)
Parameter
referenceNode-
Der
Node, vor dem dasRangeenden soll.
Rückgabewert
Keiner (undefined).
Beispiele
js
const range = document.createRange();
const referenceNode = document.getElementsByTagName("div").item(0);
range.setEndBefore(referenceNode);
Spezifikationen
| Spezifikation |
|---|
| DOM> # dom-range-setendbefore> |