Я написал фрагмент кода, который заходит на сайт, используя мои учетные данные. Теперь я хочу, чтобы он нажал на кнопку, присутствующую на этой странице.
Вот изображение того, как выглядит HTML-код кнопки:

Это фрагмент кода, который я написал, чтобы нажать на эту кнопку:
With objIE
.Navigate "https://www.ndexsystems.com/fengine/fullservice/en/kerrfinancialsalogin.go?fromLogoff=true" ' Main page
.Visible = 1
Do While .readyState <> 4: DoEvents: Loop
Application.Wait (Now + TimeValue("0:00:02"))
Do While .Busy: DoEvents: Loop
Do Until .readyState = READYSTATE_COMPLETE: DoEvents: Loop
Set IeDoc = .document
Set the_input_elements2 = IeDoc.getElementsByTagName("a")
For Each input_element2 In the_input_elements2
If input_element2.href = "javascript:directToSearch()" Then
input_element2.Click
Exit For
End If
Next input_element2
End With
Этот код не работает, хотя. Я не могу понять, какую информацию извлечь из HTML-кода, чтобы правильно нажать кнопку.
Я даже пытался Set the_input_elements2 = IeDoc.getElementsByClassName("parent-item")