In der Webseite gibt es 10 Ansicht Kontakt Registerkarten mit dem gleichen Namen (View Contact) .Ich versuche, klicken Sie auf jede Ansicht Kontakt Registerkarten mit Selen VBA, aber ich bin in der Lage Klicken Sie nur auf 1. Ansicht Kontakt verwenden unter Selenium VBA-Code, aber Internet Explorer Code funktioniert gut, aber ich möchte auf jeden Tabs mit Selen VBA-Code klicken.VBA-Code zum Klicken auf jede Ansicht Kontaktkarten mit Selen VBA
Mein Selen VBA-Code: -
Dim ele As WebElement
For Each ele In driver.FindElementsByXPath("//input[@value='View Contact']")
ele.Click
Next
Mein Internet Explorer Code: -
With ie.document
Set elems = .getElementsByTagName("input")
For Each e In elems
If (e.getAttribute("value") = "View Contact") Then
e.Click
'Exit For
End If
Next e
End With
Mein Html-Code: -Alle 10 Tabs sind mit der gleichen HTML-Code
<input type="button" class="boxOpener btn blue b" style="width: 150px;font-size: 14px;" value="View Contact">
können Sie die HTML zur Verfügung stellen? Was passiert mit der Seite, wenn Sie auf eine Kontaktregisterkarte klicken? – Marcel