可以使用 id("k1w").find()
来获取所有 id 属性值为 "k1w" 的控件。然后通过判断返回的数组的长度是否大于等于 2,就可以确定是否有 2 个以上的控件 id 属性值为 "k1w"。如下面的代码所示:
if (id("k1w").find().length >= 2) {
console.log("1");
}
你也可以使用其他的方法来遍历所有的控件,然后通过判断 id 属性值是否为 "k1w" 来确定是否符合条件。例如:
var count = 0;
for (let i = 0; i < 10; i++) {
var control = id("k1w").findOne(i);
if (control && control.id == "k1w") {
count++;
}
}
if (count >= 2) {
console.log("1");
}