118440 发表于 2022-3-7 15:49:15

请问这个怎么修改呢

document.querySelector('.ez-radio-dot #item_afcda9ca-8dd6-4be5-9ea0-ddd0dec0b387-C').click()
document.querySelector('.ez-radio-dot #item_afcda9ca-8dd6-4be5-9ea0-ddd0dec0b999-A').click()
document.querySelector('.ez-radio-dot #item_afcda9ca-8dd6-4be5-9ea0-ddd0dec0b888-B').click()
document.querySelector('.ez-radio-dot #item_afcda9ca-8dd6-4be5-9ea0-ddd0dec0b777-D').click()
比方说四个数据

我想让#item_afcda9ca-8dd6-4be5-9ea0-ddd0dec0b387-这个数据变成任意数都可以匹配只用ABCD来确定需要点击那个 请问怎么改写呢


118440 发表于 2022-3-7 15:52:27

他一个界面只有一个选项 所以只需要用abcd来确定就可以这个可以做到么 纯小白

王一之 发表于 2022-3-7 15:57:02

let option='A';
document.querySelector('.ez-radio-dot #item_afcda9ca-8dd6-4be5-9ea0-ddd0dec0b999-'+option).click();

这样?不太理解

118440 发表于 2022-3-7 17:58:35

王一之 发表于 2022-3-7 15:57
let option='A';
document.querySelector('.ez-radio-dot #item_afcda9ca-8dd6-4be5-9ea0-ddd0dec0b999-'+o ...

document.querySelector('.ez-radio-dot ').click()
document.querySelector('.btn-next-item').click()

请问这两个代码 我想做到
这个这里面的A是变量比如A="A","B","C","D","AC","AB"
比方说我设置了六个变量数据 他就会循环六次六次的代码依次变成
第一次:document.querySelector('.ez-radio-dot ').click()
document.querySelector('.btn-next-item').click()
第二次:document.querySelector('.ez-radio-dot ').click()
document.querySelector('.btn-next-item').click()
第三次:document.querySelector('.ez-radio-dot ').click()
document.querySelector('.btn-next-item').click()
第四次:document.querySelector('.ez-radio-dot ').click()
document.querySelector('.btn-next-item').click()
第五次:document.querySelector('.ez-radio-dot ').click()
document.querySelector('.btn-next-item').click()
第六次:document.querySelector('.ez-radio-dot ').click()
document.querySelector('.btn-next-item').click()

然后每次间隔0.5s该怎么写呢

王一之 发表于 2022-3-7 20:30:30

118440 发表于 2022-3-7 17:58
document.querySelector('.ez-radio-dot ').click()
document.querySelector('.btn-next-item').click()
...

https://bbs.tampermonkey.net.cn/forum.php?mod=redirect&goto=findpost&ptid=1848&pid=15518

有另外大佬回答了

同一个问题不要开这么多帖子。。。。
页: [1]
查看完整版本: 请问这个怎么修改呢