Checkbox 无法使用Puppeter单击具有相同文本内容的两个元素复选框

Checkbox 无法使用Puppeter单击具有相同文本内容的两个元素复选框,checkbox,puppeteer,Checkbox,Puppeteer,我学习如何使用木偶演员,并尝试点击具有相同内容的复选框 这是我的代码+图片屏幕截图 请帮我解决这个问题? 多谢各位 我不想删除(?.checked),因为如果我不这样做,它会插入V,然后删除V。。。 我希望他标记两次“是”,但还要检查他是否已标记1,以便他不会降低已标记的V! 祝贺你,非常感谢任何能帮助我理解如何做的人 代码如下: for(设j=0;j { 返回数组.from(document.querySelectorAll('label')).find(el=>el.textConten

我学习如何使用木偶演员,并尝试点击具有相同内容的复选框

这是我的代码+图片屏幕截图 请帮我解决这个问题? 多谢各位

我不想删除(?.checked),因为如果我不这样做,它会插入V,然后删除V。。。 我希望他标记两次“是”,但还要检查他是否已标记1,以便他不会降低已标记的V! 祝贺你,非常感谢任何能帮助我理解如何做的人

代码如下:

for(设j=0;j
{ 
返回数组.from(document.querySelectorAll('label')).find(el=>el.textContent.includes(textforgroups.msg.myAnswertext[j])?.textContent;
},{textforgroups,j})
如果(检查BTN.arr[j])
{
等待页面。评估({checkbtn,j})=>
{
checkbtn.CheckBoxSelected=[…document.querySelectorAll(“输入[type='checkbox']”)。查找(元素=>元素.标签[0]。文本内容。包括(checkbtn.arr[j]))。是否选中
if(checkbtn.checkboxSelected==true)//if在复选框中被选中表示其给定的V。
log(“选中复选框!”);
其他的
[…document.querySelectorAll('label')].find(element=>element.textContent.includes(checkbtn.arr[j])?。单击();
},{checkbtn,j})
}
}