0
J'ai une page HTML comme ceci:Comment puis-je accéder au second élément avec les mêmes attributs en utilisant Watir?
<a href="1">reply</a>
<a href="2">reply</a>
J'ai besoin pour obtenir la valeur de l'attribut href pour le second lien.
Je ne peux pas utiliser :text
, car il renverra l'attribut href
pour le premier lien.
browser.link(:text, "reply").href
=> "{site}1"
je peux utiliser :index
, mais si quoi que ce soit sur cette page les changements, il pourrait se briser.
browser.link(:index, 2).href
=> "{site}2"
Cette réponse est maintenant un peu obsolète parce watir et watir-WebDriver utilisent maintenant l'indexation de base zéro, ce qui signifie que: la valeur d'index pour cet exemple devrait être 1. Ou ... je fume quelque chose? –
Merci de m'avoir informé, j'ai mis à jour le code. –