我正在使用支持 javascript.Navigated 到浏览器控制台页面的工具自动化我们的应用程序,我正在尝试使用 document.queryselector 方法选择 Web 组件内的复选框,但我无法成功选中该框。
尝试.checked = true
,选择并提交表单。
我在这家公司和工具方面相对较新,所以需要一些提示。
我正在使用支持 javascript.Navigated 到浏览器控制台页面的工具自动化我们的应用程序,我正在尝试使用 document.queryselector 方法选择 Web 组件内的复选框,但我无法成功选中该框。
尝试.checked = true
,选择并提交表单。
我在这家公司和工具方面相对较新,所以需要一些提示。
您正在使用querySelectorAll()
它返回一个数组,因此您需要指定要更改的数组的位置。实际上在图像中显示该函数返回一个包含 2 个元素的数组。
您可以使用 for 循环或需要指定位置。
var checkboxes = document.querySelectorAll('selector');
for (var i = 0, len = checkboxes.length; i < len; i++) {
//work with checkboxes[i].checked = true;
}