Нажмите кнопку в IE без имени тега или идентификатора в powershell

У меня есть эта страница, на которой мне нужно нажать кнопку Продолжить, но в коде нет тега или идентификатора для ссылки. Так что не похоже, что я могу использовать getElementsByTagName() или getElementById. По крайней мере, я пытался, но до сих пор не повезло. Я пробовал getElementsByClassName, но продолжает получать ошибки. Может кто-нибудь взглянуть на этот конкретный код и сказать, что будет работать, чтобы нажать эту кнопку?

<div class="button-right ng-scope" ng-if"vm.accepted">
  <button class="btn btn--primary" type="button" ng-click="vm.confirm()">Continue</button>
</div>

я пробовал

$continue = $ie.Document.getElementsByClassName('button-right') | Select-Object -First 1
$continue = $ie.Document.getElementsByTagName('button') | Select-Object -First 1
$continue = $ie.Document.getElementsByClassName('btn btn--primary') | Select-Object -First 1

Любая помощь будет отличной!!

Спасибо

1 ответ

Хорошо, я наконец понял это с:

$ie.document.IHTMLDocument3_getElementsByTagName("button") | ForEach-Object { $_.Click() }