Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.
El método Range.setStart()
establece la posición de inicio de un Range
.
Si startNode
es un Node
de tipo Text
, Comment
, o CDATASection
, entonces startOffset
es el número de caracteres de partida de startNode
. Para otros tiposde nodos, startOffset
es el número de nodos hijos entre el inicio de los startNode
.
Setting the start point below (lower in the document) the end point will result in a collapsed range with the start and end points both set to the specified start position.
Definiendo el punto de partida abajo (más abajo en el documento) el punto final resultará en un rango colapsado con el punto tanto de inicio como de entrada establecidos a la posición de partida especificada.
Sintaxis
range.setStart(startNode, startOffset);
Parámetros
- startNode
- El
Node
dondeRange
debe empezar. - startOffset
- Un entero mayor o igual a cero representando el offset o desplazamiento de caracteres para el inicio del
Range
desde el comienzo destartNode
.
Ejemplo
var range = document.createRange(); var startNode = document.getElementsByTagName("p").item(2); var startOffset = 0; range.setStart(startNode,startOffset);
Especificaciones
Especificación | Estatus | Comentario |
---|---|---|
DOM La definición de 'Range.setStart()' en esta especificación. |
Living Standard | Sin cambio. |
Document Object Model (DOM) Level 2 Traversal and Range Specification La definición de 'Range.setStart()' en esta especificación. |
Obsolete | Especificación inicial. |
Compatibilidad del navegador
We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help!
Feature | Chrome | Edge | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | 1.0 (1.7 o anterior) | 9.0 | 9.0 | (Yes) |
Feature | Android | Edge | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Basic support | (Yes) | (Yes) | 1.0 (1.0) | 9.0 | 9.0 | (Yes) |