player 发表于 2022-2-28 21:58:46

关于单击却需要点两次的问题

function test(){


    const weu_ck = document.querySelectorAll(".weu-checkbox-group-item");

    if (weu_ck) {

      for (let ck of weu_ck) {

            // if (ck.innerText == "正常" || ck.innerText == "恶意") {
            //   //console.log("111");

            //   if (ck.innerText == "恶意") {
            //         //console.log("222");
            //         ck.click();

            //   }
            //   else {

            //         if (ck.innerText == "正常" || ck.innerText == "无情感") {
            //             //console.log("333");
            //             ck.click();

            //         }

            //   }

            // }

            if (ck.innerText == "恶意") {

                ck.click();

            }

            if (ck.innerText == "正常" || ck.innerText == "无情感") {

                ck.click();

            }
      }
    }
}



}

我存在多个按钮或者说文本,我根据对应条件去点击,功能上能实现,现在的问题是:我恶意选中了,需要手动修改为正常的时候却需要点击两次。

李恒道 发表于 2022-2-28 22:27:39

这个没测试例子不太懂什么意思
可以写个简单能跑的demo
大家一起围观下

王一之 发表于 2022-3-1 09:40:32

贴个完整的页面呗
页: [1]
查看完整版本: 关于单击却需要点两次的问题