MDN’s new design is in Beta! A sneak peek: https://blog.mozilla.org/opendesign/mdns-new-design-beta/

Range.setStart()

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 donde Range 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 de startNode.

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
The definition of 'Range.setStart()' in that specification.
Living Standard Sin cambio.
Document Object Model (DOM) Level 2 Traversal and Range Specification
The definition of 'Range.setStart()' in that specification.
Recommendation Especificación inicial.

Compatibilidad del navegador

Feature Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari
Basic support (Yes) (Yes) 1.0 (1.7 or earlier) 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)

 

Ver también

Etiquetas y colaboradores del documento

 Colaboradores en esta página: Vincetroid
 Última actualización por: Vincetroid,