我正在尝试获取几行代码来单击网站中的复选框和按钮。 网站上的元素如下所示:
<td>
<label style="display: block; cursor: pointer">
<input type=radio name="business_9942704" value="2"> Banking Now Inc.
</label>
</td>
<input type="submit" value="Commit!">
因此,需要执行的操作是单击名称“ business_9942704”,然后单击值“提交”!
我已经尝试了多种方法,但是我不确定自己在做什么错,我的代码如下所示:
document.getElementByName('business_9942704').click();
document.getElementByValue('Commit!').click();
我在做什么错了?
谢谢!
答案 0 :(得分:1)
正确的方法是document.getElementsByName('business_9942704')[0].click();
但是此方法返回元素数组,您需要为其使用索引。
答案 1 :(得分:1)
没有功能 getElementByName
但是
getElementsByName
请在控制台中查看错误,不要在盲模式下进行编程