2008-12-23 6 views

Répondre

1

Par exemple, pour trouver la première <h1> sur une page, utilisez:

ie.Element("h1", Find.ByIndex(0)) 
+0

et comment trouver le dernier? :) –

+1

Je -1, parce que c'est obsolète –

10

Au Watin 2.0 beta 1 cela a changé:

ie.ElementWithTag("h1", constraint); 

Les contraintes sont créées lors de l'utilisation les méthodes Find.XXX.

Voici un exemple:

ie.ElementWithTag("h1", Find.ByClass("blue"); 
+0

Pourriez-vous développer cet exemple pour montrer ce qui est dans l'objet de la contrainte? –

+2

Des contraintes sont créées lors de l'utilisation des méthodes Find.XXX. Voici un exemple: ie.ElementWithTag ("h1", Find.ByClass ("blue"); –

0

c'est ce qui a fonctionné pour moi:

élément var = ie.Element (x => x.Text == "[innerText]" & & x.TagName == "[nom]");

+1

Sachez que vous êtes en train d'itérer sur tous les éléments de la page, où ElementWithTag (tagname, constaint) ne se répète que sur le éléments avec la variable donnée. –

Questions connexes