Comment écrire XPATH dans des éléments imbriqués de frères et sœurs
Siarhei Manko
J'ai une telle structure DOM:
<td>
<a href="/2"><div class="name">Max</div></a>
</td>
<td>Sales Officer</td>
<td>[email protected]</td>
<td class="links">
<a class="edit" href="/edit"><i class="second"></i>Edit Profile</a>
</td>
L'objectif principal est de cliquer sur le bouton Modifier pour un utilisateur particulier. Et j'ai différents utilisateurs (ils sont dans une autre rangée du tableau). J'ai besoin d'obtenir xpath qui contient la combinaison du nom Max
et du texte Edit Profile
.
Le principal problème pour moi est que les deux éléments sont dans des td
balises frères . Je n'ai jamais rien écrit de similaire auparavant. //a[text()='Max']
//i[text()='Edit Profile']
Que dois-je ajouter entre cela à xpathes?
Andersson
Celui-ci devrait faire l'affaire:
//td[a="Max"]/following-sibling::td/a[.="Edit Profile"]