對不起,如果它可能非常簡單,我是一個新手,但我已經研究了很多,但沒有找到如何在下拉列表中點擊此選項(XBT/USD): https://ibb.co/jqf7zkVBA:點擊網站下拉列表中的選項
我只設法用下面的代碼顯示列表,但我不知道如何選擇XBT/USD,因爲它沒有html源代碼。根據檢查
Option Explicit
Sub BrowseToSite()
Dim IE As New SHDocVw.InternetExplorer
Dim oSelect As HTMLInputButtonElement
IE.Visible = True
IE.Navigate "https://www.kraken.com/charts"
Do While IE.ReadyState <> READYSTATE_COMPLETE
Loop
IE.Document.getElementById("pairselect-button").Click
End Sub
HTML代碼元素:
< a tabindex="-1" class="currpairs" data-pair-text="XBT/USD" data-pair="XBTUSD">XBT/USD</a >
預先感謝您的寶貴迴應。
在我的手機上,所以我不能很好地擺弄這個網站。您可以使用getelementsbyclassname方法來返回具有類名稱的元素集合,您應該可以遍歷這些元素並讀取內部HTML,直到找到想要單擊的元素。 – Perposterer