【发布时间】:2019-12-18 15:02:24
【问题描述】:
我正在尝试使用 chrome 控制台以编程方式单击网页中的按钮。
(已更新)按钮的代码如下所示:
<FORM METHOD=GET ACTION="/xxx/yyy/kkk.jsp" >
<INPUT type="hidden" name="page" value="721">
<INPUT type="hidden" name="reqType" value="ReprintO">
<INPUT type="hidden" name="title" value="Reprint Label">
<INPUT type="hidden" name="system" value="reprint">
<td align=right width=25%><input type=submit value='>' name=BTN_CHOICE5/>
<td> Reprint Label
</form>
页面上还有几个带有value= '>' 的按钮,所以我想我需要使用名称单击它。我试过了
document.querySelector('input[name="BTN_CHOICE4"]').click(); 并没有用。如何使用JS点击这个按钮?
【问题讨论】:
-
您的 html sn-p 似乎无效...
-
您应该将属性值用双引号括起来。
<input type="submit" value=">" name="BTN_CHOICE4" /> -
出于安全原因,我认为您不能这样做。但话又说回来,在某些情况下,点击事件应该链接到您可以调用的函数。
-
@Fabricator:我刚刚更新了按钮的来源
标签: javascript