gpt4 book ai didi

javascript - 仅当已选中时才单击复选框

转载 作者:行者123 更新时间:2023-11-30 10:16:24 25 4
gpt4 key购买 nike

我只想点击一个复选框,如果它已经被选中。

下面的代码似乎不起作用:

if(this.test.assert(this.evaluate(function () {return document.getElementById('myID').checked;}))) 
{
this.click('#myID');
}

正确的语法是什么?

最佳答案

test.assert* 函数用于断言特定条件。删除它,因为你想分支执行。否则你的代码是否正确。

test.assertExists("#myID");
// this function will not be executed if #myID wasn't there
var id = 'myID';
if(this.evaluate(function (pageCtxId) {return document.getElementById(pageCtxId).checked;}, id))
{
this.click('#'+id);
}

关于javascript - 仅当已选中时才单击复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23458785/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com