我想在网络浏览器中点击网页按钮。
我知道当我从按钮获得Id / Class时我可以这样做,但在这种情况下我没有Id / Class(或者所有按钮都是相同的)。
<form action="" method="POST">
<button class="btn btn-default btn-sm btn-block" type="submit" name="option" value="0">Button 1</button>
<button class="btn btn-default btn-sm btn-block" type="submit" name="option" value="1">Button 2</button>
<button class="btn btn-default btn-sm btn-block" type="submit" name="option" value="2">Button 3</button>
</form>
假设我想点击按钮3.我该怎么做?
答案 0 :(得分:1)
您可以使用nth-child()
执行此操作。因此,在您的情况下,您可能需要这样做:
$(function () {
$("form button:nth-child(3)").trigger("click");
});
注意:强>
添加jQuery
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.2.0/jquery.min.js"></script>
答案 1 :(得分:0)