吾爱破解自动评论填入答案
不知道js怎么模拟鼠标点击input然后获取焦点。直接input.focus达不到鼠标点击的效果。因为获取焦点以后网站会获取一次校验,虽然这样写也不影响
```javascript
// ==UserScript==
// @name 吾爱破解评论自动填入答案
// @namespace https://bbs.tampermonkey.net.cn/
// @version 0.1.1
// @descriptiontry to take over the world!
// @author You
// @match https://www.52pojie.cn/*
// ==/UserScript==
(function() {
setTimeout(() => {
// 拿到答案
let answer = document.getElementById("seccodeqS0_menu").innerText.split(":");
// 然后填入input框
document.getElementById('secqaaverify_qS0').value =answer;
}, 3000)
})();
``` $$('#secqaaverify_qS0').dispatchEvent(new Event("blur"))
steven026 发表于 2022-7-27 21:13
$$('#secqaaverify_qS0').dispatchEvent(new Event("blur"))
gege太强了吧,按照这样是不是我onfocus事件其实聚焦上了,只是我没有填入以后进行onblur wwwwwllllk 发表于 2022-7-27 21:17
gege太强了吧,按照这样是不是我onfocus事件其实聚焦上了,只是我没有填入以后进行onblur ...
!(data/attachment/forum/202207/27/212429b6nzeeeeerha1dk1.png)
不需要focus,只有一个blur事件,触发blur就能触发校验
**元素加载后**只要这2行就行了
$$('#secqaaverify_qS0').value=$$("#seccodeqS0_menu").innerText.split(":")
$$('#secqaaverify_qS0').dispatchEvent(new Event("blur"))
{:4_86:}等级够高了就没有验证码了
还有广告
页:
[1]