junwen101
发表于 2021-11-16 23:52:17
王一之 发表于 2021-11-16 23:35
图片没上传正确,我明天看看哥哥的问题
就是这个图,试了几次没有成功
junwen101
发表于 2021-11-16 23:53:51
李恒道 发表于 2021-11-16 23:40
你的延迟函数可能写错了
window.addEventListener是监听页面消息的一个函数
而load则是一个消息事件,代表 ...
明白了,谢谢
李恒道
发表于 2021-11-17 09:41:12
junwen101 发表于 2021-11-16 23:52
就是这个图,试了几次没有成功
这个通常可以考虑使用queryselector,然后遍历根据元素内容判断
也可以queryselector("")这样来搜索属性
junwen101
发表于 2021-11-24 11:14:54
我这几天又试了下,实现功能如下:想在账号和ID框自动输账号和ID,然后点按钮,每隔5分钟就试一次,最开始是按钮点了没效果,通过加载监听器已实现;但是现在去自动输入就怎么也完成不了,求大佬帮忙网址如下:https://wax.bloks.io/account/farminggames?loadContract=true&tab=Actions&account=farminggames&scope=farminggames&limit=100&action=harvestanim
junwen101
发表于 2021-11-24 11:18:34
如图
李恒道
发表于 2021-11-24 11:21:13
junwen101 发表于 2021-11-24 11:14
我这几天又试了下,实现功能如下:想在账号和ID框自动输账号和ID,然后点按钮,每隔5分钟就试一次,最开始 ...
啥叫完成不了,具体卡在哪了
junwen101
发表于 2021-11-24 15:47:07
李恒道 发表于 2021-11-24 11:21
啥叫完成不了,具体卡在哪了
写了这么个函数用来获取两个文本框的的
function findInputbyText(text) {
var btn = document.getElementsByTagName('input');
for (var i = 0; i < btn.length; i++) {
if (btn.placeholder == text) {
return btn;
}
}
}
然后尝试调用
function findInputbyText(“Enter account name...”).value=8888
定位不到这个文本框,所以无法赋值
李恒道
发表于 2021-11-24 15:50:33
junwen101 发表于 2021-11-24 15:47
写了这么个函数用来获取两个文本框的的
function findInputbyText(text) {
var btn = document.g ...
document.querySelector('')
没必要封装
junwen101
发表于 2021-11-24 16:26:37
李恒道 发表于 2021-11-24 15:50
document.querySelector('')
没必要封装
这里的意思是直接用元素的内容来查询;也就是直接使用语句中的内容,而不是我想象中的属性的值来查询
李恒道
发表于 2021-11-24 17:00:50
junwen101 发表于 2021-11-24 16:26
这里的意思是直接用元素的内容来查询;也就是直接使用语句中的内容,而不是我想象中的属性的值来查询 ...
啥意思,不是根据pla属性进行查询吗