2016-10-11 2 views
0

Я пытаюсь написать код, чтобы иметь возможность нажимать кнопку на веб-сайте с помощью VBA. Это элемент, который я получаю путем проверки веб-сайта:Нажмите кнопку на веб-сайте, используя VBA

button class = "btn btn-cta xs-liquid btn-progress pull-right l-margin-15-bottom" type = "submit"> verder.

Идентификатор элемента отсутствует, я получаю только класс и тип. Как я могу использовать их для написания эффективного кода?

Спасибо

ответ

0

Если страница является статической (не изменяется), то вы можете использовать GetElementsByTagName или GetElementsByClassName и взять элемент с нулевым на основе индекса я из этой коллекции: .Document.GetElementsByClassName («btn btn-cta xs-liquid btn-progress pull-right l-margin-15-bottom») (i).

В случае более сложных сценариев я бы рекомендовал поиск XPath или CSS.

+0

Я понял это, используя ваше руководство, спасибо большое. –

Смежные вопросы