0

我正在使用支持 javascript.Navigated 到浏览器控制台页面的工具自动化我们的应用程序,我正在尝试使用 document.queryselector 方法选择 Web 组件内的复选框,但我无法成功选中该框。

尝试.checked = true,选择并提交表单。

我在这家公司和工具方面相对较新,所以需要一些提示。

附上截图

4

2 回答 2

0

您正在使用querySelectorAll()它返回一个数组,因此您需要指定要更改的数组的位置。实际上在图像中显示该函数返回一个包含 2 个元素的数组。

于 2022-01-21T17:26:10.857 回答
0

您可以使用 for 循环或需要指定位置。

var checkboxes = document.querySelectorAll('selector');
for (var i = 0, len = checkboxes.length; i < len; i++) {
//work with checkboxes[i].checked = true;
}
于 2022-01-21T17:33:16.913 回答