Nu există metode moștenite.
Range.setStart()
Stabilește poziția inițială a unui Range
. Range.setEnd()
Stabilește poziția finală a unui Range
. Range.setStartBefore()
Stabilește poziția inițială a unui Range
în raport cu un alt Node
. Range.setStartAfter()
Stabilește poziția inițială a unui Range
în raport cu un alt Node
. Range.setEndBefore()
Stabilește poziția finală a unui Range
în raport cu un alt Node
. Range.setEndAfter()
Stabilește poziția finală a unui Range
în raport cu un alt Node
. Range.selectNode()
Stabilește Range
pentru a conține Node
și conținutul său. Range.selectNodeContents()
Setează Range
pentru a conține conținutul unui Node
. Range.collapse()
Prăbușește Range
la unul dintre punctele sale limită. Range.cloneContents()
Returnează un DocumentFragment
care copiază nodurile unui Range
. Range.deleteContents()
Îndepărtează conținutul unui Range
din Document
. Range.extractContents()
Mută conținutul unui Range
din arborele de documente într-un DocumentFragment
. Range.insertNode()
Inserează un Node
la începutul unui Range
. Range.surroundContents()
Mută conținutul unui Range
într-un nou Node
. Range.compareBoundaryPoints()
Compară punctele de delimitare ale Range
cu un alt Range
. Range.cloneRange()
Returnează un obiect Range
cu puncte de delimitare identice cu Range
clonat. Range.detach()
Eliberează Range
din utilizare pentru a îmbunătăți performanța. Range.toString()
Returnează textul din Range
. Range.compareNode()
Aceasta este o API învechită și nu mai este garantată să funcționeze. Această API nu a fost standardizată. Returnează o constantă care reprezintă dacă Node
se află înainte, după, în interiorul sau în jurul intervalului. Range.comparePoint()
Aceasta este o API experimentală care nu ar trebui să fie utilizată în codul de producție. Returnează -1, 0 sau 1, indicând dacă punctul apare înainte, în interiorul sau după Range
. Range.createContextualFragment()
Aceasta este o API experimentală care nu ar trebui să fie utilizată în codul de producție. Returnează un DocumentFragment
creat dintr-un șir de cod dat. Range.getBoundingClientRect()
Aceasta este o API experimentală care nu ar trebui să fie utilizată în codul de producție. Returnează un obiect DOMRect
care delimitează întregul conținut al Range
; acesta ar fi uniunea tuturor dreptunghiurilor returnate de range.getClientRects()
. Range.getClientRects()
Aceasta este o API experimentală care nu ar trebui să fie utilizată în codul de producție. Returnează o listă de obiecte DOMRect
care agregă rezultatele lui Element.getClientRects()
pentru toate elementele din Range
. Range.intersectsNode()
Aceasta este o API experimentală care nu ar trebui să fie utilizată în codul de producție. Returnează un boolean
care indică dacă nodul dat intersectează Range
. Range.isPointInRange()
Aceasta este o API experimentală care nu ar trebui să fie utilizată în codul de producție. Returnează un boolean
care indică dacă punctul dat se află în Range
.