SVXmlNode
Guides de référence JavaScript
Encapsuleurs JavaScript
Encapsuleur autour d’un objet de nœud XML JavaScript. Il a les fonctions suivantes :
Fonction | Description | Arguments |
getValue | Renvoie la valeur du nœud. | Aucun. |
setValue | Définit la valeur du nœud. | value : valeur à définir. |
appendChild | Ajoute le nœud défini à ce nœud comme dernier enfant du nœud. | child : nœud à attacher. Ce nœud doit être détenu par le SVXmlDocument du nœud. Par conséquent, il peut être nécessaire d’appeler SVXmlDoucment.importNode pour incorporer le nœud dans le SVXmlDocument en cours. |
getNodeType | Renvoie le type du nœud. | Aucun. |
getAttribute | Renvoie la valeur de l’attribut avec le nom défini. | name : Nom de l’attribut à extraire. |
setAttribute | Affecte à l’attribut défini la valeur fournie. | name : nom de l’attribut. value : valeur à définir. |
removeAttribute | Supprimer l’attribut défini. | name : nom de l’attribut. |
selectSingleNode | Sélectionne le nœud à partir de ce nœud qui réside dans le XPath défini, ou null si le nœud n’existe pas. | xpath : XPath utilisé pour extraire le nœud. |
selectNodes | Renvoie une table de SVXmlNodes extraite en fonction de XPath défini, ou une table vide si aucun nœud n’existe dans le chemin défini. | xpath : XPath utilisé pour extraire les nœuds.
|
getXPath | Renvoie le XPath du nœud dans SVXmlDocument. | Aucun. |
getTagName | Renvoie le nom de balise du nœud. | Aucun. |
getPreviousSibling | Renvoie le SVXmlNode précédent ou null s’il n’existe pas de frères. | Aucun. |
getParentNode | Renvoie le SVXmlNode parent ou null s’il n’existe pas de parent. | Aucun. |
getChildNodes | Renvoie la table des SVXmlNodes enfants. | Aucun. |
getAttributes | Renvoie tous les attributs dans ce nœud. | Aucun. |
cloneNode | Crée une copie du nœud SVXmlNode et le renvoie. | deep : Indique si tous les nœuds descendants du nœud doivent être copiés de manière récursive. |
insertBefore | Insère un nouveau nœud avant un nœud donné dans la liste des enfants.
| newNode : Nœud à insérer. beforeNode : nœud avant lequel le nœud défini doit être placé. |
getNodeName | Renvoie le nom du nœud. | Aucun. |
getFirstChild | Renvoie le premier nœud SVXmlNode enfant. | Aucun. |
getLastChild | Retourne le dernier nœud SVXmlNode enfant. | Aucun. |
getNextSibling | Renvoie le nœud SVXmlNode frère suivant. | Aucun. |
removeChild | Supprime le nœud défini de la liste des enfants du nœud. | node : nœud à supprimer. |