No hay métodos heredados.
Range.setStart()
Establece la posición inicial de un Range
. Range.setEnd()
Establece la posición final de un Range
. Range.setStartBefore()
Establece la posición inicial de un Range
en relación con otro Node
. Range.setStartAfter()
Establece la posición inicial de un Range
en relación con otro Node
. Range.setEndBefore()
Establece la posición final de un Range
en relación con otro Node
. Range.setEndAfter()
Establece la posición final de un Range
en relación con otro Node
. Range.selectNode()
Establece el Range
para contener el Node
y su contenido. Range.selectNodeContents()
Establece el Range
para contener el contenido de un Node
. Range.collapse()
Colapsa el Range
a uno de sus puntos límite. Range.cloneContents()
Devuelve un DocumentFragment
copiando los nodos de un Range
. Range.deleteContents()
Elimina el contenido de un Range
del Document
. Range.extractContents()
Mueve el contenido de un Range
del árbol de documentos a un DocumentFragment
. Range.insertNode()
Inserta un Node
al comienzo de un Range
. Range.surroundContents()
Mueve el contenido de un Range
a un nuevo Node
. Range.compareBoundaryPoints()
Compara los puntos límite del Range
con otro Range
. Range.cloneRange()
Devuelve un objeto Range
con puntos límite idénticos al Range
clonado. Range.detach()
Libera el Range
de su uso para mejorar el rendimiento. Range.toString()
Devuelve el texto del Range
. Range.compareNode()
Esta es una API obsoleta y ya no se garantiza su funcionamiento. Esta API no ha sido estandarizada. Devuelve una constante que representa si el Node
está antes, después, dentro o alrededor del rango. Range.comparePoint()
Esta es una API experimental que no debe utilizarse en el código de producción. Devuelve -1, 0 o 1 indicando si el punto se encuentra antes, dentro o después del Range
. Range.createContextualFragment()
Esta es una API experimental que no debe utilizarse en el código de producción. Devuelve un DocumentFragment
creado a partir de una cadena de código dada. Range.getBoundingClientRect()
Esta es una API experimental que no debe utilizarse en el código de producción. Devuelve un objeto DOMRect
que delimita todo el contenido del Range
; sería la unión de todos los rectángulos devueltos por range.getClientRects()
. Range.getClientRects()
Esta es una API experimental que no debe utilizarse en código de producción. Devuelve una lista de objetos DOMRect
que agrega los resultados de Element.getClientRects()
para todos los elementos del Range
. Range.intersectsNode()
Esta es una API experimental que no debe utilizarse en el código de producción. Devuelve un boolean
que indica si el nodo dado interseca el Range
. Range.isPointInRange()
Esta es una API experimental que no debe utilizarse en el código de producción. Devuelve un boolean
indicando si el punto dado está en el Range
.