Javascript 如何仅单击包含特定单词的按钮
如果某个按钮包含特定单词,我会尝试单击该按钮。我甚至不知道如何存储单词,并检查按钮是否有特定的单词。我能得到一些帮助吗 因此,在这种情况下,如果特定位置的按钮(在while循环中发生变化。位置由Javascript 如何仅单击包含特定单词的按钮,javascript,if-statement,firefox,imacros,Javascript,If Statement,Firefox,Imacros,如果某个按钮包含特定单词,我会尝试单击该按钮。我甚至不知道如何存储单词,并检查按钮是否有特定的单词。我能得到一些帮助吗 因此,在这种情况下,如果特定位置的按钮(在while循环中发生变化。位置由i定义)显示Accept Request,我想播放add_to_group宏 深入解释: Username1 [Accept Request] // This is POS=1 Username2 [Accept Request] // This
i
定义)显示Accept Request
,我想播放add_to_group
宏
深入解释:
Username1 [Accept Request] // This is POS=1
Username2 [Accept Request] // This is POS=2
Username3 [Already Added!] // This is POS=3
Username4 [Accept Request] // This is POS=4
Username5 [Already Added!] // This is POS=5
Username6 [Request Denied] // This is POS=6
var add_to_group;
add_friend = "CODE:";
add_friend += "SET !TIMEOUT_STEP 1" + "\n";
add_friend += "TAG POS={{i}} TYPE=BUTTON ATTR=TXT:Accept<SP>Request" + "\n";
var i = 1;
while (i < 7) {
if (if the button says 'Accept Request' then click it") { // This is where I don't know what to put
iimSet("i", i);
// Clicks the button
iimPlay(add_to_group);
}
i++;
}
POS=1
POS=1
中的按钮是否显示Accept Request
i++
POS=2
POS=2
中的按钮是否显示Accept Request
i++
页面外观:
Username1 [Accept Request] // This is POS=1
Username2 [Accept Request] // This is POS=2
Username3 [Already Added!] // This is POS=3
Username4 [Accept Request] // This is POS=4
Username5 [Already Added!] // This is POS=5
Username6 [Request Denied] // This is POS=6
var add_to_group;
add_friend = "CODE:";
add_friend += "SET !TIMEOUT_STEP 1" + "\n";
add_friend += "TAG POS={{i}} TYPE=BUTTON ATTR=TXT:Accept<SP>Request" + "\n";
var i = 1;
while (i < 7) {
if (if the button says 'Accept Request' then click it") { // This is where I don't know what to put
iimSet("i", i);
// Clicks the button
iimPlay(add_to_group);
}
i++;
}
我的imacro.js:
Username1 [Accept Request] // This is POS=1
Username2 [Accept Request] // This is POS=2
Username3 [Already Added!] // This is POS=3
Username4 [Accept Request] // This is POS=4
Username5 [Already Added!] // This is POS=5
Username6 [Request Denied] // This is POS=6
var add_to_group;
add_friend = "CODE:";
add_friend += "SET !TIMEOUT_STEP 1" + "\n";
add_friend += "TAG POS={{i}} TYPE=BUTTON ATTR=TXT:Accept<SP>Request" + "\n";
var i = 1;
while (i < 7) {
if (if the button says 'Accept Request' then click it") { // This is where I don't know what to put
iimSet("i", i);
// Clicks the button
iimPlay(add_to_group);
}
i++;
}
var将_添加到_组;
添加_friend=“代码:”;
添加\u friend+=“设置!超时\u步骤1”+“\n”;
add_friend+=“TAG POS={{i}}TYPE=BUTTON ATTR=TXT:AcceptRequest”+“\n”;
var i=1;
而(i<7){
如果(如果按钮上写着“接受请求”,那么点击它){//这就是我不知道该放什么的地方
iimSet(“i”,i);
//点击按钮
iimPlay(将_添加到_组);
}
i++;
}
buttonText.contains(“接受请求”)
?@SlavaKnyazev但我如何检查它是否检查:tagpos={{{I}}TYPE=BUTTON ATTR=TXT:AcceptRequest
而不仅仅是一般的?add\u friends.contains(…)
?我真的不明白你在找什么。我也不明白大写字母应该是什么。@SlavaKnyazev编辑了我的文章,以便更好地解释它。你所做的毫无意义。