如何在没有ID的网页上单击按钮

本文关键字:网页 单击 按钮 ID | 更新日期: 2023-09-27 18:13:28

我有麻烦弄清楚如何点击一个网站上的按钮。按钮代码为

<button ng-click="form.submit(false, frm, buyQuery, ['call'])" 
        ng-mouseleave="hideDir()" ng-mouseover="showDir('call')" 
        ng-disabled="disabledControls.buyBtn">
  <i ng-class="{'mr0':chartHeight <= smallH.smallBuyBtns}"></i>
  <span ng-show="chartHeight > smallH.smallBuyBtns">Call</span>
</button>

我也遇到了类似的东西,但之前不一样,我设法点击它与代码

Set form = webbrowser.Document.Body.GetElementsByTagName("form")(0)
Set button = form.GetElementsByTagName("button")(0)

button.click

我很抱歉我的问题可能是糟糕的,但我是新的编码,如果需要任何额外的信息来回答我的问题,请让我知道。

如何在没有ID的网页上单击按钮

点击事件的条件是什么?是其他动作吗?

无论如何,在检测表单提交按钮应该被点击的那部分代码中,只需使用与ng-click: $scope.form.submit(false, frm, buyQuery, ['call']) 相同的代码

这将工作,如果form是您的表单的名称