Nincsenek öröklött metódusok.
Range.setStart()
Egy Range
kezdőpozíciójának beállítása. Range.setEnd()
Egy Range
végpozíciójának beállítása. Range.setStartBefore()
Egy Range
kezdőpozíciójának beállítása egy másik Node
-hoz képest. Range.setStartAfter()
Egy Range
kezdőpozíciójának beállítása egy másik Node
-hoz képest. Range.setEndBefore()
Egy Range
végpozíciójának beállítása egy másik Node
-hoz képest. Range.setEndAfter()
Egy Range
végpozíciójának beállítása egy másik Node
-hoz képest. Range.selectNode()
A Range
-t úgy állítja be, hogy az tartalmazza a Node
-t és annak tartalmát. Range.selectNodeContents()
Beállítja a Range
-t, hogy tartalmazza egy Node
tartalmát. Range.collapse()
Összecsukja a Range
-t annak egyik határpontjára. Range.cloneContents()
Visszaad egy DocumentFragment
-et, amely a Range
csomópontjait másolja. Range.deleteContents()
Eltávolítja egy Range
tartalmát a Document
-ból. Range.extractContents()
Egy Range
tartalmát áthelyezi a dokumentumfából egy DocumentFragment
-be. Range.insertNode()
Node
beillesztése egy Range
elejére. Range.surroundContents()
Egy Range
tartalmának áthelyezése egy új Node
-ba. Range.compareBoundaryPoints()
Összehasonlítja a Range
határpontjait egy másik Range
-vel. Range.cloneRange()
Egy olyan Range
objektumot ad vissza, amelynek határpontjai megegyeznek a klónozott Range
-vel. Range.detach()
Felszabadítja a Range
-t a használatból a teljesítmény javítása érdekében. Range.toString()
Visszaadja a Range
szövegét. Range.compareNode()
Ez egy elavult API, és már nem garantáltan működik. Ezt az API-t nem szabványosították. Visszaad egy konstansot, amely azt jelzi, hogy a Node
a tartomány előtt, után, belül vagy körül van-e a tartományban. Range.comparePoint()
Ez egy kísérleti API, amelyet nem szabad használni a gyártási kódban. -1, 0 vagy 1 értéket ad vissza, jelezve, hogy a pont a Range
előtt, belül vagy után található. Range.createContextualFragment()
Ez egy kísérleti API, amelyet nem szabad gyártott kódban használni. Egy adott kódsorozatból létrehozott DocumentFragment
-t ad vissza. Range.getBoundingClientRect()
Ez egy kísérleti API, amelyet nem szabad gyártott kódban használni. Visszaad egy DOMRect
objektumot, amely a Range
teljes tartalmát behatárolja; ez a range.getClientRects()
által visszaadott összes téglalap egyesítése lenne. Range.getClientRects()
Ez egy kísérleti API, amelyet nem szabad használni a produktív kódban. Visszaad egy DOMRect
objektumokból álló listát, amely összesíti a Element.getClientRects()
eredményeit a Range
összes elemére vonatkozóan. Range.intersectsNode()
Ez egy kísérleti API, amelyet nem szabad gyártott kódban használni. Visszaad egy boolean
értéket, amely jelzi, hogy az adott csomópont metszi-e a Range
-t. Range.isPointInRange()
Ez egy kísérleti API, amelyet nem szabad gyártott kódban használni. Visszaad egy boolean
értéket, amely jelzi, hogy az adott pont a Range
-ben van-e.