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

时间:2015-09-20 04:46:31

标签: java c# html angularjs

我无法弄清楚如何点击网站上的按钮。 按钮代码是

<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

对不起我的问题可能很糟糕,但我不熟悉编码,如果需要任何其他信息来回答我的问题,请告诉我。

1 个答案:

答案 0 :(得分:0)

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

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

如果form是您表单的名称,那将会有效。