From 1109132f09d75da9a28b649c7677bb6ce07c40c0 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:41:45 -0500 Subject: initial commit --- files/es/web/api/selection/addrange/index.html | 46 +++++++++ files/es/web/api/selection/anchornode/index.html | 27 ++++++ files/es/web/api/selection/anchoroffset/index.html | 27 ++++++ files/es/web/api/selection/collapse/index.html | 50 ++++++++++ .../es/web/api/selection/collapsetoend/index.html | 27 ++++++ .../web/api/selection/collapsetostart/index.html | 29 ++++++ files/es/web/api/selection/containsnode/index.html | 49 ++++++++++ .../api/selection/deletefromdocument/index.html | 31 ++++++ files/es/web/api/selection/extend/index.html | 41 ++++++++ files/es/web/api/selection/focusnode/index.html | 25 +++++ files/es/web/api/selection/focusoffset/index.html | 27 ++++++ files/es/web/api/selection/getrangeat/index.html | 49 ++++++++++ files/es/web/api/selection/index.html | 105 +++++++++++++++++++++ files/es/web/api/selection/iscollapsed/index.html | 25 +++++ files/es/web/api/selection/rangecount/index.html | 28 ++++++ .../web/api/selection/removeallranges/index.html | 27 ++++++ files/es/web/api/selection/removerange/index.html | 45 +++++++++ .../web/api/selection/selectallchildren/index.html | 45 +++++++++ files/es/web/api/selection/tostring/index.html | 48 ++++++++++ 19 files changed, 751 insertions(+) create mode 100644 files/es/web/api/selection/addrange/index.html create mode 100644 files/es/web/api/selection/anchornode/index.html create mode 100644 files/es/web/api/selection/anchoroffset/index.html create mode 100644 files/es/web/api/selection/collapse/index.html create mode 100644 files/es/web/api/selection/collapsetoend/index.html create mode 100644 files/es/web/api/selection/collapsetostart/index.html create mode 100644 files/es/web/api/selection/containsnode/index.html create mode 100644 files/es/web/api/selection/deletefromdocument/index.html create mode 100644 files/es/web/api/selection/extend/index.html create mode 100644 files/es/web/api/selection/focusnode/index.html create mode 100644 files/es/web/api/selection/focusoffset/index.html create mode 100644 files/es/web/api/selection/getrangeat/index.html create mode 100644 files/es/web/api/selection/index.html create mode 100644 files/es/web/api/selection/iscollapsed/index.html create mode 100644 files/es/web/api/selection/rangecount/index.html create mode 100644 files/es/web/api/selection/removeallranges/index.html create mode 100644 files/es/web/api/selection/removerange/index.html create mode 100644 files/es/web/api/selection/selectallchildren/index.html create mode 100644 files/es/web/api/selection/tostring/index.html (limited to 'files/es/web/api/selection') diff --git a/files/es/web/api/selection/addrange/index.html b/files/es/web/api/selection/addrange/index.html new file mode 100644 index 0000000000..a684954e9c --- /dev/null +++ b/files/es/web/api/selection/addrange/index.html @@ -0,0 +1,46 @@ +--- +title: addRange +slug: Web/API/Selection/addRange +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/addRange +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Añade un objeto de rango a la selección.

+ +

Sintaxis

+ +
sel.addRange(
+range)
+
+ +

Parámetros

+ +
+
+ range +
+
Un objeto range que será añadido a la selección.
+
+ +

Ejemplos

+ +
 /* Seleccionar todos los elementos en NEGRITA en un documento HTML */
+ var strongs = document.getElementsByTagName("strong");
+ var s = window.getSelection();
+ if(s.rangeCount > 0) s.removeAllRanges();
+ for(var i = 0; i < strongs.length; i++) {
+  var range = document.createRange();
+  range.selectNode(strongs[i]);
+  s.addRange(range);
+ }
+
+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/addRange", "it": "it/DOM/Selection/addRange", "pl": "pl/DOM/Selection/addRange" } ) }}

diff --git a/files/es/web/api/selection/anchornode/index.html b/files/es/web/api/selection/anchornode/index.html new file mode 100644 index 0000000000..dcb4b194b0 --- /dev/null +++ b/files/es/web/api/selection/anchornode/index.html @@ -0,0 +1,27 @@ +--- +title: anchorNode +slug: Web/API/Selection/anchorNode +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/anchorNode +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Devuelve el nodo en el cual empieza la selección.

+ +

Sintaxis

+ +
sel.anchorNode
+
+ +

Notas

+ +

Un usuario puede hacer una selección de izquierda a derecha (en el orden del documento) o de derehca a izquierda (en el orden contrario del documento). El ancla es donde el usuario empezó la selección. Ésta puede ser visualizada manteniendo presionada la tecla Shift y presionando las flechas de movimiento del teclado. El ancla de la selección no se mueve, pero el foco de ésta (el otro "final" de la selección) sí se mueve.

+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/anchorNode", "it": "it/DOM/Selection/anchorNode", "pl": "pl/DOM/Selection/anchorNode" } ) }}

diff --git a/files/es/web/api/selection/anchoroffset/index.html b/files/es/web/api/selection/anchoroffset/index.html new file mode 100644 index 0000000000..e228803085 --- /dev/null +++ b/files/es/web/api/selection/anchoroffset/index.html @@ -0,0 +1,27 @@ +--- +title: anchorOffset +slug: Web/API/Selection/anchorOffset +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/anchorOffset +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Devuelve el número de caracteres en que el ancla de la selección es colocada dentro de anchorNode.

+ +

Sintaxis

+ +
sel.anchorOffset
+
+ +

Notas

+ +

Este número está basado en cero. Si la selección empieza con el primer carácter en anchorNode, el número devuelto será 0.

+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/anchorOffset", "it": "it/DOM/Selection/anchorOffset", "pl": "pl/DOM/Selection/anchorOffset" } ) }}

diff --git a/files/es/web/api/selection/collapse/index.html b/files/es/web/api/selection/collapse/index.html new file mode 100644 index 0000000000..a0540265c3 --- /dev/null +++ b/files/es/web/api/selection/collapse/index.html @@ -0,0 +1,50 @@ +--- +title: collapse +slug: Web/API/Selection/collapse +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/collapse +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Pliega la selección a un simple punto. El documento no es modificado. Si el contenido es enfocado y editable, el cursor parpadeará ahí.

+ +

Sintaxis

+ +
sel.collapse(
+parentNode,
+offset);
+
+ +

Parámetros

+ +
+
+ parentNode +
+
La localización del cursor estará dentro de este nodo.
+
+ +
+
+ offset +
+
El cursor estará colocado éste número de caracteres desdel el comienzo del texto de + parentNode' + s text.
+
+ +

Ejemplos

+ +
/* Colocar el cursor al principio del cuerpo de un documento HTML. */
+var body = document.getElementsByTagName("body")[0];
+window.getSelection().collapse(body,0);
+
+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/collapse", "it": "it/DOM/Selection/collapse", "pl": "pl/DOM/Selection/collapse" } ) }}

diff --git a/files/es/web/api/selection/collapsetoend/index.html b/files/es/web/api/selection/collapsetoend/index.html new file mode 100644 index 0000000000..f0f729b928 --- /dev/null +++ b/files/es/web/api/selection/collapsetoend/index.html @@ -0,0 +1,27 @@ +--- +title: collapseToEnd +slug: Web/API/Selection/collapseToEnd +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/collapseToEnd +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Traslada el ancla hasta el mismo punto del foco. El foco no se mueve. Si el contenido es enfocado y editable, el cursor parpadeará ahí.

+ +

Sintaxis

+ +
sel.collapseToEnd()
+
+ +

Parámetros

+ +

Ninguno.

+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/collapseToEnd", "it": "it/DOM/Selection/collapseToEnd", "pl": "pl/DOM/Selection/collapseToEnd" } ) }}

diff --git a/files/es/web/api/selection/collapsetostart/index.html b/files/es/web/api/selection/collapsetostart/index.html new file mode 100644 index 0000000000..ce04e7a985 --- /dev/null +++ b/files/es/web/api/selection/collapsetostart/index.html @@ -0,0 +1,29 @@ +--- +title: collapseToStart +slug: Web/API/Selection/collapseToStart +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/collapseToStart +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Traslada el foco de la selección al mismo punto que el ancla. El ancla no se mueve. Si el contenido es enfocado y editable, el cursor parpadeará ahí.

+ +

Sintaxis

+ +
sel.collapseToStart()
+
+ +

Parámetros

+ +

Ninguno.

+ +

 

+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/collapseToStart", "it": "it/DOM/Selection/collapseToStart", "pl": "pl/DOM/Selection/collapseToStart" } ) }}

diff --git a/files/es/web/api/selection/containsnode/index.html b/files/es/web/api/selection/containsnode/index.html new file mode 100644 index 0000000000..272c7e71af --- /dev/null +++ b/files/es/web/api/selection/containsnode/index.html @@ -0,0 +1,49 @@ +--- +title: containsNode +slug: Web/API/Selection/containsNode +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/containsNode +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Indica si tal nodo es parte de la selección.

+ +

Sintaxis

+ +
sel.containsNode(
+aNode,
+aPartlyContained)
+
+ +

Parámetros

+ +
+
+ aNode +
+
El nodo que está siendo vigilado por si es parte de la selección.
+
+ aPartlyContained +
+
Cuando da un valor + verdadero + , containsNode devuelve verdadero cuanbdo una parte del nodo es parte de la selección.
+
Cuando da un valor + falso + , containsNode solo devuelve verdadeor cuando el nodo completo es parte de la selección.
+
+ +

Ejemplos

+ +
 /* Checar si algo dentro del elemento cuerpo (etiquetas body) está seleccionado */
+ alert(window.getSelection().containsNode(document.body, true));
+
+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/containsNode", "it": "it/DOM/Selection/containsNode", "pl": "pl/DOM/Selection/containsNode" } ) }}

diff --git a/files/es/web/api/selection/deletefromdocument/index.html b/files/es/web/api/selection/deletefromdocument/index.html new file mode 100644 index 0000000000..808461dba4 --- /dev/null +++ b/files/es/web/api/selection/deletefromdocument/index.html @@ -0,0 +1,31 @@ +--- +title: deleteFromDocument +slug: Web/API/Selection/deleteFromDocument +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/deleteFromDocument +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Elimina del documento el contenido de la selección.

+ +

Sintaxis

+ +
sel.deleteFromDocument()
+
+ +

Parámetros

+ +

Ninguno.

+ +

Ejemplos

+ +

Un usuario selecciona el texto (imaginario) "jos tienen do" del texto "Los conejos tienen dos orejas." en una página web. Después el usuario da click en un botón que ejecuta la acción cortar de JavaScript window.getSelection().deleteFromDocument(). El texto del documento quedaría como "Los cones orejas."

+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/deleteFromDocument", "it": "it/DOM/Selection/deleteFromDocument", "pl": "pl/DOM/Selection/deleteFromDocument" } ) }}

diff --git a/files/es/web/api/selection/extend/index.html b/files/es/web/api/selection/extend/index.html new file mode 100644 index 0000000000..d4c0315631 --- /dev/null +++ b/files/es/web/api/selection/extend/index.html @@ -0,0 +1,41 @@ +--- +title: extend +slug: Web/API/Selection/extend +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/extend +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Traslada el foco de la selección a un punto especificado. El ancla de la selección no se mueve. La selección será desde el ancla hasta el nuevo focus regardless of direction.

+ +

Sintaxis

+ +
sel.extend(
+parentNode,
+offset)
+
+ +

Parámetros

+ +
+
+ parentNode +
+
El nodo dentro del cual el foco será movido.
+
+ +
+
+ offset +
+
El número de caracteres que habrá desde el principio del texto + parentNode + hasta donde el foco se colocará.
+
+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/extend", "it": "it/DOM/Selection/extend", "pl": "pl/DOM/Selection/extend" } ) }}

diff --git a/files/es/web/api/selection/focusnode/index.html b/files/es/web/api/selection/focusnode/index.html new file mode 100644 index 0000000000..6ccaae09fe --- /dev/null +++ b/files/es/web/api/selection/focusnode/index.html @@ -0,0 +1,25 @@ +--- +title: focusNode +slug: Web/API/Selection/focusNode +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/focusNode +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Devuelve el nudo en el cual acaba la selección.

+ +

Sintaxis

+ +
sel.focusNode
+
+ +

Notas

+ +

Un usuario puede hacer una selección de izquierda a derecha (en el orden del documento) o de derehca a izquierda (en el orden contrario del documento). El foco es donde el usuario terminó la selección. Éste puede ser visualizado manteniendo presionada la tecla Shift y presionando las flechas de movimiento del teclado para modificar la selección. El foco de la selección se mueve, pero el ancla de ésta (el otro final de la selección) no se mueve.

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/focusNode", "it": "it/DOM/Selection/focusNode", "pl": "pl/DOM/Selection/focusNode" } ) }}

diff --git a/files/es/web/api/selection/focusoffset/index.html b/files/es/web/api/selection/focusoffset/index.html new file mode 100644 index 0000000000..88f525f887 --- /dev/null +++ b/files/es/web/api/selection/focusoffset/index.html @@ -0,0 +1,27 @@ +--- +title: focusOffset +slug: Web/API/Selection/focusOffset +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/focusOffset +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Devuelve el número de caracteres en que el foco de la selección es colocado dentro de focusNode.

+ +

Sintaxis

+ +
sel.focusOffset
+
+ +

Notas

+ +

Este número está basado en cero. Si la selección termina con el primer carácter en focusNode, el número devuelto será 0.

+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/focusOffset", "it": "it/DOM/Selection/focusOffset", "pl": "pl/DOM/Selection/focusOffset" } ) }}

diff --git a/files/es/web/api/selection/getrangeat/index.html b/files/es/web/api/selection/getrangeat/index.html new file mode 100644 index 0000000000..db0505dd77 --- /dev/null +++ b/files/es/web/api/selection/getrangeat/index.html @@ -0,0 +1,49 @@ +--- +title: getRangeAt +slug: Web/API/Selection/getRangeAt +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/getRangeAt +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Devuelve un objeto de rango representando uno de los rangos seleccionados.

+ +

Sintaxis

+ +
range =
+sel.getRangeAt(
+index)
+
+ +

Parámetros

+ +
+
+ range +
+
El objeto range (rango) que será devuelto.
+
+ +
+
+ index +
+
El exponente (basado en cero) del rango a devolver. Un número negativo o un número mayor o igual a rangeCount provocará un error.
+
+ +

Ejemplos

+ +
ranges = [];
+sel = window.getSelection();
+for(var i = 0; i < sel.rangeCount; i++) {
+ ranges[i] = sel.getRangeAt(i);
+}
+/* Cada artículo en el array de rangos ahora es
+ * un objeto rango representando uno de los
+ * rangos en la selección */
+
+ +

{{ languages( { "en": "en/DOM/Selection/getRangeAt", "pl": "pl/DOM/Selection/getRangeAt" } ) }}

diff --git a/files/es/web/api/selection/index.html b/files/es/web/api/selection/index.html new file mode 100644 index 0000000000..d267e3b16b --- /dev/null +++ b/files/es/web/api/selection/index.html @@ -0,0 +1,105 @@ +--- +title: Selection +slug: Web/API/Selection +tags: + - DOM + - Todas_las_Categorías +translation_of: Web/API/Selection +--- +

{{ ApiRef("DOM") }}

+ +

Introducción

+ +

Selección es la clase de objeto devuelto por window.getSelection() y otros métodos.

+ +

Un objeto de selección representa los rangos que el usuario ha seleccionado. Suele llevar un sólo rango, accesado como sigue:

+ +
range = sel.getRangeAt(0);
+
+ +

Llamar al método toString() devuelve el texto contenido en la selección, ej:

+ +
selObj = window.getSelection();
+window.alert(selObj.toString());
+
+ +

 

+ +

Glosario

+ +

Otros términos claves usados en esta parte.

+ +
+
anchor
+
El ancla de una selección es el punto inicial de ésta. Cuando se hace una selección con el ratón, el ancla es el punto donde se presionó por primera vez el botón del ratón. Cuando el usuario mueve la selección utilizando el ratón o el teclado, el ancla no se mueve.
+
focus
+
El foco de una selección es el punto último de ésta. Cuando se hace la selección con el ratón, el foco es el punto donde se suelta el botón del ratón. Cuando el usuario mueve la selección utilizando el "mouse" o el teclado, el foco es el final de la selección que el usuario está moviendo.
+
range
+
Un rango es una parte contigua de un documento. Un rango puede contener un nodo entero así como porciones de nodos, por ejemplo una parte de un nodo de texto. Normalmente un usuario seleccionará únicamente un solo rango a la vez, pero también le es posible seleccionar múltiples rangos (por ejemplo, utilizando la tecla controlCtrl ). Un rango puede ser recuperado de una selección como un objeto de rango. Los objetos de rango también pueden ser creados vía el DOM y programadamente adheridos o removidos de una selección.
+
+ +

Propiedades

+ +
+
anchorNode
+
Devuelve el nodo en el cual empieza la selección.
+
anchorOffset
+
Devuelve el número de caracteres en que el ancla de la selección es colocada dentro de anchorNode.
+
focusNode
+
Devuelve el nodo en el cual acaba la selección.
+
focusOffset
+
Devuelve el número de caracteres en que el foco de la selección es colocado dentro de focusNode.
+
isCollapsed
+
Devuelve un valor boleano verdadero si los puntos de inicio y fin de la selección están en la misma posición.
+
rangeCount
+
Devuelve el número de los rangos que hay en la selección.
+
+ +

Métodos

+ +
+
getRangeAt
+
Devuelve un objeto de rango representando uno de los rangos seleccionados.
+
collapse
+
Pliega la selección a un simple punto.
+
extend
+
Traslada el foco de la selección a un punto especificado.
+
collapseToStart
+
Traslada el foco de la selección al mismo punto que el ancla.
+
collapseToEnd
+
Traslada el ancla hasta el mismo punto del foco. El foco no se mueve.
+
selectAllChildren
+
Añadirá todos los "hijos" del nodo especificado a la selección.
+
addRange
+
Añade un objeto de rango a la selección.
+
removeRange
+
Quita un rango de la selección.
+
removeAllRanges
+
Quita todos los rangos de la selección.
+
deleteFromDocument
+
Elimina del documento el contenido de la selección.
+
selectionLanguageChange
+
NO IMPLEMENTADA, Cambia la direccion de la seleccion de Izquierda a Derecha a Derecha a Izquierda
+
toString
+
Devuelve una cadena de caracteres (texto), la cual es representada por el objeto de selección, es decir, el texto seleccionado.
+
containsNode
+
Indica si tal nodo es parte de la selección.
+
+ +

Ver también

+ +

window.getSelection, Rango

+ +

Enlaces externos

+ + + +

 

+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection", "fr": "fr/DOM/selection", "it": "it/DOM/Selection", "ja": "ja/DOM/selection", "pl": "pl/DOM/Selection" } ) }}

diff --git a/files/es/web/api/selection/iscollapsed/index.html b/files/es/web/api/selection/iscollapsed/index.html new file mode 100644 index 0000000000..230c9f147d --- /dev/null +++ b/files/es/web/api/selection/iscollapsed/index.html @@ -0,0 +1,25 @@ +--- +title: isCollapsed +slug: Web/API/Selection/isCollapsed +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/isCollapsed +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Devuelve un valor boleano verdadero si los puntos de inicio y fin de la selección están en la misma posición.

+ +

Sintaxis

+ +
sel.isCollapsed
+
+ +

Notas

+ +

Incluso hasta una selección colapsada/plegada puede tener un rangeCount mayor que 0. sel.getRangeAt(0) puede retornar un rango que también esté colapsado/plegado.

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/isCollapsed", "it": "it/DOM/Selection/isCollapsed", "pl": "pl/DOM/Selection/isCollapsed" } ) }}

diff --git a/files/es/web/api/selection/rangecount/index.html b/files/es/web/api/selection/rangecount/index.html new file mode 100644 index 0000000000..fb39e6be07 --- /dev/null +++ b/files/es/web/api/selection/rangecount/index.html @@ -0,0 +1,28 @@ +--- +title: rangeCount +slug: Web/API/Selection/rangeCount +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/rangeCount +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Devuelve el número de los rangos que hay en la selección.

+ +

Sintaxis

+ +
sel.rangeCount
+
+ +

Notas

+ +

Antes de que el usuario haya hecho + click + en una página recién cargada, el rangeCount es 0. Un usuario normalmente puede seleccionar un rango a la vez, entonces el rangeCount usualmente será 1. El + + scripting + puede usarse para hacer que la selección contenga más de 1 rango.

+ +

{{ languages( { "en": "en/DOM/Selection/rangeCount", "it": "it/DOM/Selection/rangeCount", "pl": "pl/DOM/Selection/rangeCount" } ) }}

diff --git a/files/es/web/api/selection/removeallranges/index.html b/files/es/web/api/selection/removeallranges/index.html new file mode 100644 index 0000000000..5c8ad3f311 --- /dev/null +++ b/files/es/web/api/selection/removeallranges/index.html @@ -0,0 +1,27 @@ +--- +title: removeAllRanges +slug: Web/API/Selection/removeAllRanges +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/removeAllRanges +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Quita todos los rangos de la selección, dejando las propiedades anchorNode y focusNode con un valor null (nulo) y dejando nada seleccionado.

+ +

Sintaxis

+ +
sel.removeAllRanges();
+
+ +

Parámetros

+ +

Ninguno.

+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/removeAllRanges", "it": "it/DOM/Selection/removeAllRanges", "pl": "pl/DOM/Selection/removeAllRanges" } ) }}

diff --git a/files/es/web/api/selection/removerange/index.html b/files/es/web/api/selection/removerange/index.html new file mode 100644 index 0000000000..fa617c49b9 --- /dev/null +++ b/files/es/web/api/selection/removerange/index.html @@ -0,0 +1,45 @@ +--- +title: removeRange +slug: Web/API/Selection/removeRange +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/removeRange +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Quita un rango de la selección.

+ +

Sintaxis

+ +
sel.removeRange(
+range)
+
+ +

Parámetros

+ +
+
+ range +
+
Un objeto rango que será eliminado de la selección.
+
+ +

Ejemplos

+ +
/* Programadamente, mas de un rango puede ser seleccionado.
+ * Esto eliminará todos los rangos excepto el primero. */
+s = window.getSelection();
+if(s.rangeCount > 1) {
+ for(var i = 1; i < s.rangeCount; i++) {
+  s.removeRange(s.getRangeAt(i));
+ }
+}
+
+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/removeRange", "it": "it/DOM/Selection/removeRange", "pl": "pl/DOM/Selection/removeRange" } ) }}

diff --git a/files/es/web/api/selection/selectallchildren/index.html b/files/es/web/api/selection/selectallchildren/index.html new file mode 100644 index 0000000000..5f824dc200 --- /dev/null +++ b/files/es/web/api/selection/selectallchildren/index.html @@ -0,0 +1,45 @@ +--- +title: selectAllChildren +slug: Web/API/Selection/selectAllChildren +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/selectAllChildren +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Añadirá todos los "hijos" del nodo especificado a la selección. La selección previa se pierde.

+ +

Sintaxis

+ +
sel.selectAllChildren(
+parentNode)
+
+ +

Parámetros

+ +
+
+ parentNode +
+
Todos los "hijos" de + parentNode + serán seleccionados. El mismo + + parentNode + no es parte de la selección.
+
+ +

Ejemplos

+ +
footer = document.getElementById("footer");
+window.getSelection().selectAllChildren(footer);
+/* Todo el contendio del pie de página ahora está seleccionado */
+
+ +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/selectAllChildren", "it": "it/DOM/Selection/selectAllChildren", "pl": "pl/DOM/Selection/selectAllChildren" } ) }}

diff --git a/files/es/web/api/selection/tostring/index.html b/files/es/web/api/selection/tostring/index.html new file mode 100644 index 0000000000..0a70de979b --- /dev/null +++ b/files/es/web/api/selection/tostring/index.html @@ -0,0 +1,48 @@ +--- +title: toString +slug: Web/API/Selection/toString +tags: + - páginas_a_traducir +translation_of: Web/API/Selection/toString +--- +

{{ ApiRef("DOM") }}

+ +

Resumen

+ +

Devuelve una cadena de caracteres (texto), la cual es representada por el objeto de selección, es decir, el texto seleccionado.

+ +

Sintaxis

+ +
string =
+sel.toString()
+
+ + + +

Parámetros

+ +

Ninguno.

+ +

Descripción

+ +

Este método devuelve el texto seleccionado.

+ +

En JavaScript, este método es llamado automáticamente cuando una función, a la cual es pasado como parámetro el objeto de selección, requiere una cadena de caracteres (texto):

+ +
alert(window.getSelection()) // Lo que se llama.
+alert(window.getSelection().toString())  // Lo que está siendo efectivamente llamado.
+
+ +

Ver también

+ + + +

 

+ +
 
+ +

{{ languages( { "en": "en/DOM/Selection/toString", "fr": "fr/DOM/Selection/toString", "it": "it/DOM/Selection/toString", "pl": "pl/DOM/Selection/toString" } ) }}

-- cgit v1.2.3-54-g00ecf