Sur ma page HTML j'ai quarante divs mais je veux seulement un div
Utilisation du pack d'agilité pour rechercher et obtenir toutes les divs avec des identifiants J'utilise ceci
"//div[@id]"
MAIS comment puis-je rechercher des divs avec des ID où l'id contient le texte "test"
<div id="outerdivtest1></div>"
Merci
Utilisez la fonction contains
:
//div[contains(@id,'test')]
Je l'ai utilisé avec pour la classe CSS:
//div[@class = 'atom']
Je suppose que c'est similaire avec les identifiants.
Vous pouvez utiliser le xpath
//div[@contains(@id,'test')]
Si vous souhaitez utiliser la première occurrence, cela fonctionne très bien, mais si ce n'est pas la première occurrence, vous devez utiliser un xpath différent spécifique à l'élément particulier.