想写个带延时点击脚本,为什么不运行啊?
(function (){'use strict';
//延时3秒点击播放键
settimeout(sbf,3000)
function sbf() {
document.querySelector('.outter').click();
}
//每隔60秒点一次开始答题
setinterval(jrks,60000)
function jrks() {
document.querySelector('#btnKaoShi').click();
}
})();
想写个延时点击脚本,为什么不运行啊? 有提示什么错误的吗
是不是脚本执行的时候页面没加载出来播放器所以导致,找不到播放按钮
你的脚本中有一些小问题,可能是由于拼写错误导致的。下面是经过修正的脚本,请尝试使用这个版本:
(function () {
'use strict';
// 延时3秒点击播放键
setTimeout(sbf, 3000);
function sbf() {
document.querySelector('.outter').click();
}
// 每隔60秒点一次开始答题
setInterval(jrks, 60000);
function jrks() {
document.querySelector('#btnKaoShi').click();
}
})();
请注意以下几点:
setTimeout 和 setInterval 都是 JavaScript 函数,首字母必须大写。
您的代码中使用了 settimeout,应该修正为 setTimeout。
同样地,使用了 setinterval,应该修正为 setInterval。
代码块最外层需要包裹在 (function () { ... })(); 中,以确保在全局范围内不会污染其他代码。
通过将这些更正应用到您的脚本中,它应该能够正常运行了。如果问题仍然存在,请查看浏览器的开发者工具中的控制台,以查看是否有任何错误消息或警告。
页:
[1]