王一之
发表于 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
})();