Er zijn geen geërfde methoden.
Range.setStart()
Stelt de beginpositie van een Range
in. Range.setEnd()
Bepaalt de eindpositie van een Range
. Range.setStartBefore()
Stelt de startpositie van een Range
in ten opzichte van een andere Node
. Range.setStartAfter()
Stelt de startpositie van een Range
ten opzichte van een andere Node
in. Range.setEndBefore()
Stelt de eindpositie van een Range
ten opzichte van een andere Node
in. Range.setEndAfter()
Stelt de eindpositie in van een Range
ten opzichte van een andere Node
. Range.selectNode()
Stelt de Range
in om de Node
en zijn inhoud te bevatten. Range.selectNodeContents()
Stelt de Range
in om de inhoud van een Node
te bevatten. Range.collapse()
Klapt de Range
in tot een van zijn grenspunten. Range.cloneContents()
Geeft een DocumentFragment
die de knooppunten van een Range
kopieert. Range.deleteContents()
Verwijdert de inhoud van een Range
uit de Document
. Range.extractContents()
Verplaatst de inhoud van een Range
van de documentboom naar een DocumentFragment
. Range.insertNode()
Voegt een Node
in aan het begin van een Range
. Range.surroundContents()
Verplaatst de inhoud van een Range
naar een nieuwe Node
. Range.compareBoundaryPoints()
Vergelijkt de grenspunten van de Range
met een andere Range
. Range.cloneRange()
Geeft een Range
-object terug met grenspunten die identiek zijn aan de gekloonde Range
. Range.detach()
Geeft de Range
vrij van gebruik om de prestaties te verbeteren. Range.toString()
Geeft de tekst van de Range
. Range.compareNode()
Dit is een verouderde API en er wordt niet langer gegarandeerd dat deze werkt. Deze API is niet gestandaardiseerd. Geeft als resultaat een constante die aangeeft of de Node
voor, na, binnen of rondom het bereik is. Range.comparePoint()
Dit is een experimentele API die niet in productiecode moet worden gebruikt. Geeft -1, 0, of 1 als indicatie of het punt zich voor, binnen, of na de Range
bevindt. Range.createContextualFragment()
Dit is een experimentele API die niet in productiecode moet worden gebruikt. Geeft als resultaat een DocumentFragment
gemaakt van een gegeven string van code. Range.getBoundingClientRect()
Dit is een experimentele API die niet in productiecode moet worden gebruikt. Geeft een DOMRect
-object terug dat de gehele inhoud van de Range
begrenst; dit zou de unie zijn van alle rechthoeken teruggegeven door range.getClientRects()
. Range.getClientRects()
Dit is een experimentele API die niet in productiecode moet worden gebruikt. Geeft een lijst van DOMRect
objecten die de resultaten van Element.getClientRects()
aggregeert voor alle elementen in de Range
. Range.intersectsNode()
Dit is een experimentele API die niet in productiecode moet worden gebruikt. Geeft een boolean
terug die aangeeft of de gegeven node de Range
doorsnijdt. Range.isPointInRange()
Dit is een experimentele API die niet in productiecode moet worden gebruikt. Geeft als resultaat een boolean
die aangeeft of het opgegeven punt in de Range
ligt.