Partager via


ElementMatchPath dans Unified Service Desk

La balise <ElementMatchPath> utilise une séquence de balises HTML délimitées par des barres obliques. Cette rubrique décrit le fonctionnement de <ElementMatchPath>.

Syntaxe de <ElementMatchPath>

L’extrait de code suivant montre comment la balise <ElementMatchPath> est utilisée :

<html >  
<head>  
    <title>Sample</title>  
</head>  
<body>  
    <form id="HAT form">  
        <p>HAT</p>  
        <p><input id="CB1" type="checkbox" />Customer Care Framework</p>  
    </form>  
</body>  
</html>  
  

Le chemin de liaisons pour checkbox est le suivant :

<ElementMatchPath>/html/body/form/p[1]/input</ElementMatchPath>  
  

Cette séquence trace un chemin de navigation de la racine de DOM vers l’élément cible, le dernier élément de la liste. Chaque balise successive représente l’enfant de la balise parente précédente. Les balises HTML peuvent avoir un qualificateur numérique facultative qui prend la forme [n], n étant un entier. Le qualificateur [0] est la valeur par défaut quand aucun qualificateur n’est spécifié. Le qualificateur [1] représente le deuxième frère correspondant à ce niveau DOM, etc. Le qualificateur spécial [-1] représente le dernier frère correspondant à ce niveau DOM, quelle que soit la longueur de la liste. Dans l’exemple ci-dessus, la deuxième balise <p> de la balise <form> sert de racine au nœud enfant suivant dans l’arborescence DOM.

Voir aussi

WebDDA
Utiliser des adaptateurs DDA