Ei ole perittyjä metodeja.
Range.setStart()
Asettaa Range
:n alkuaseman. Range.setEnd()
Asettaa Range
:n loppuposition. Range.setStartBefore()
Asettaa Range
:n alkuaseman suhteessa toiseen Node
:aan. Range.setStartAfter()
Asettaa Range
:n alkuasennon suhteessa toiseen Node
:aan. Range.setEndBefore()
Asettaa Range
:n loppuaseman suhteessa toiseen Node
:aan. Range.setEndAfter()
Asettaa Range
:n loppusijainnin suhteessa toiseen Node
:aan. Range.selectNode()
Asettaa Range
:n sisältämään Node
:n ja sen sisällön. Range.selectNodeContents()
Asettaa Range
:n sisältämään Node
:n sisällön. Range.collapse()
Sulkee Range
:n yhteen sen rajapisteeseen. Range.cloneContents()
Palauttaa DocumentFragment
, joka kopioi Range
:n solmut. Range.deleteContents()
Poistaa Range
:n sisällön Document
:sta. Range.extractContents()
Siirtää Range
:n sisällön asiakirjapuusta DocumentFragment
:ään. Range.insertNode()
Lisää Node
Range
:n alkuun. Range.surroundContents()
Siirtää Range
:n sisällön uuteen Node
:aan. Range.compareBoundaryPoints()
Vertaa Range
:n rajapisteitä toiseen Range
:een. Range.cloneRange()
Palauttaa Range
-objektin, jonka rajapisteet ovat samat kuin kloonatun Range
:n. Range.detach()
Vapauttaa Range
:n käytöstä suorituskyvyn parantamiseksi. Range.toString()
Palauttaa Range
:n tekstin. Range.compareNode()
Tämä on vanhentunut API, eikä sen toimivuutta enää taata. Tätä API:ta ei ole standardoitu. Palauttaa vakion, joka ilmaisee, onko Node
ennen, jälkeen, sisällä vai ympärillä. Range.comparePoint()
Tämä on kokeellinen API, jota ei pitäisi käyttää tuotantokoodissa. Palauttaa -1, 0 tai 1 osoittaen, onko piste ennen, sisällä vai jälkeen Range
. Range.createContextualFragment()
Tämä on kokeellinen API, jota ei pitäisi käyttää tuotantokoodissa. Palauttaa DocumentFragment
, joka on luotu annetusta koodijonosta. Range.getBoundingClientRect()
Tämä on kokeellinen API, jota ei pitäisi käyttää tuotantokoodissa. Palauttaa DOMRect
-olion, joka rajoittaa koko Range
:n sisällön; tämä olisi kaikkien range.getClientRects()
:n palauttamien suorakulmioiden yhdistelmä. Range.getClientRects()
Tämä on kokeellinen API, jota ei pitäisi käyttää tuotantokoodissa. Palauttaa DOMRect
-objektien luettelon, joka yhdistää Element.getClientRects()
:n tulokset kaikkien Range
:n elementtien osalta. Range.intersectsNode()
Tämä on kokeellinen API, jota ei tulisi käyttää tuotantokoodissa. Palauttaa boolean
:n, joka osoittaa, leikkaako annettu solmu Range
:n. Range.isPointInRange()
Tämä on kokeellinen API, jota ei pitäisi käyttää tuotantokoodissa. Palauttaa boolean
, joka kertoo, onko annettu piste Range
:ssa.