Se aplica a:
- Winshuttle Foundation
SVXmlNode
Guías de referencia de JavaScript
Contenedores de JavaScript
Contenedor alrededor de un objeto de nodo XML de JavaScript. Tiene las siguientes funciones:
Función |
Descripción |
Argumentos |
getValue |
Devuelve el valor del nodo. |
Ninguno. |
setValue |
Establece el valor del nodo. |
value: Valor que se va a establecer. |
appendChild |
Añade el nodo proporcionado a este nodo como el último elemento secundario de este nodo. |
Child: Nodo que se va a adjuntar. El propietario del nodo tiene que ser el SVXmlDocument de este nodo, por lo que puede que haya que llamar a SVXmlDocument.importNode para incorporar el nodo al SVXmlDocument actual. |
getNodeType |
Devuelve el tipo de este nodo. |
Ninguno. |
getAttribute |
Devuelve el valor del atributo con el nombre proporcionado. |
name: Nombre del atributo que se va a recuperar. |
setAttribute |
Establece el atributo proporcionado en el valor indicado. |
name: Nombre del atributo. value: Valor que se va a establecer. |
removeAttribute |
Elimina el atributo indicado. |
name: Nombre del atributo. |
selectSingleNode |
Selecciona el nodo que empieza en este nodo y que reside en el XPath indicado, o no selecciona nada si no existe este nodo. |
xpath: Valor XPath que se usa para recuperar el nodo. |
selectNodes |
Devuelve una matriz de SVXmlNodes recuperados basados en el valor XPath proporcionado, o devuelve una matriz vacía si no existen nodos en la ruta proporcionada. |
xpath: Valor XPath que se usa para recuperar los nodos.
|
getXPath |
Devuelve el XPath de este nodo en el SVXmlDocument. |
Ninguno. |
getTagName |
Devuelve el nombre de etiqueta de este nodo. |
Ninguno. |
getPreviousSibling |
Devuelve el SVXmlNode anterior o no devuelve nada si no hay elementos del mismo nivel. |
Ninguno. |
getParentNode |
Devuelve el SVXmlNode principal o no devuelve nada si no hay ningún elemento principal. |
Ninguno. |
getChildNodes |
Devuelve una matriz de SVXmlNodes secundarios. |
Ninguno. |
getAttributes |
Devuelve todos los atributos que hay en este nodo. |
Ninguno. |
cloneNode |
Hace una copia de este SVXmlNode y lo devuelve. |
deep: Copia o no de forma recursiva todos los nodos descendientes de este nodo. |
insertBefore |
Introduce un nodo nuevo antes de un nodo proporcionado en la lista de secundarios.
|
newNode: Nodo que se va a insertar. beforeNode: Nodo antes del cual debe insertarse el nodo proporcionado. |
getNodeName |
Devuelve el nombre del nodo. |
Ninguno. |
getFirstChild |
Devuelve el primer SVXmlNode secundario. |
Ninguno. |
getLastChild |
Devuelve el último SVXmlNode secundario. |
Ninguno. |
getNextSibling |
Devuelve el siguiente SVXmlNode del mismo nivel. |
Ninguno. |
removeChild |
Quita el nodo proporcionado de la lista de secundarios de este nodo. |
node: Nodo que se va a quitar. |