王一之 发表于 2022-1-2 13:09:26

凉白开爱学习 发表于 2022-1-1 22:26
哥哥,看完临时大培训后我先是用了这个代码,尝试点击登录按钮
document.querySelector('.btn btn-login b ...

document.querySelector('.g-btmbar .btn.btn-login') 。。。。

class在一起 要连起来的

凉白开爱学习 发表于 2022-1-3 11:56:16

王一之 发表于 2022-1-2 13:09
document.querySelector('.g-btmbar .btn.btn-login') 。。。。

class在一起 要连起来的

啊!我悟了谢谢哥哥

越洋飞机 发表于 2022-1-4 22:23:40

凉白开爱学习 发表于 2022-1-3 11:56
啊!我悟了谢谢哥哥

(关于这个querySelector,浏览器F12选中元素然后右键直接可以复制css路径

越洋飞机 发表于 2022-1-4 22:24:51

请教一下大家,我想要从一个网页获取数据然后填到另一个网页有什么办法吗

王一之 发表于 2022-1-5 09:42:21

越洋飞机 发表于 2022-1-4 22:24
请教一下大家,我想要从一个网页获取数据然后填到另一个网页有什么办法吗 ...

可以使用 GM_get/setValue来获取和设置数据

填的话直接按照本章教程来就行了

越洋飞机 发表于 2022-1-5 12:54:20

王一之 发表于 2022-1-5 09:42
可以使用 GM_get/setValue来获取和设置数据

填的话直接按照本章教程来就行了 ...

啊那个似乎是不能在不同脚本间共享数据?详细来说我的问题应该是我在A页面运行脚本,不知道怎么用document方法定位B页面的元素然后填值进去

王一之 发表于 2022-1-5 13:45:54

越洋飞机 发表于 2022-1-5 12:54
啊那个似乎是不能在不同脚本间共享数据?详细来说我的问题应该是我在A页面运行脚本,不知道怎么用documen ...

你b页也得运行一个脚本

除非你b页是iframe

雪花火 发表于 2022-3-17 12:58:10

哥哥,怎么定位第二个类?document.querySelector('.qq_bind')比如https://www.52pojie.cn/的签到
只能src="https://static.52pojie.cn/static/image/common/wbs.png"这个定位么?

王一之 发表于 2022-3-17 13:49:48

雪花火 发表于 2022-3-17 12:58
哥哥,怎么定位第二个类?document.querySelector('.qq_bind')比如https://www.52pojie.cn/的签到
只能src= ...

document.querySelectorAll('.qq_bind')

这样可以查数组

另外哥哥可以看看这个
[油猴脚本开发指南]querySelector与css选择器入门
https://bbs.tampermonkey.net.cn/thread-1821-1-1.html
(出处: 油猴中文网)

1753611671 发表于 2022-3-18 23:08:50

大哥   我的为什么没有反应啊
// ==UserScript==
// @name         New Userscript
// @namespace    http://tampermonkey.net/
// @version      0.1
// @descriptiontry to take over the world!
// @author       You
// @match      https://bbs.tampermonkey.net.cn/space-uid-4.html
// @icon         data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==
// @grant      none
// ==/UserScript==

(function() {
    'use strict';

    // Your code here...
    document.querySelector("#username_LQWLd").value="8888"
    document.querySelector("#password3_LQWLd").value="888"
    document.querySelector("#loginquestionid_LQWLd").click
    document.querySelector("#loginanswer_LQWLd").value="888"
    document.querySelector(".pn pnc").click
})();
页: 2 3 4 5 6 7 8 9 10 11 [12] 13 14 15 16 17 18
查看完整版本: [油猴脚本开发指南]脚本自动化之模拟点击和表单填写