XXXMlin 发表于 2022-11-21 11:16:26

如何用querySelector选择data-type元素

我想定位图1 但是那串数字总是变 有个gg说感觉是时间戳 道总就推荐根据图2那玩意做搜索依据,但是我查不到怎么用那玩意做搜索依据,有gg指点一下吗?

![网页.jpg](data/attachment/forum/202211/21/111158eod2jmn0h70td2h4.jpg)![道总.jpg](data/attachment/forum/202211/21/111223hotgararozwotczt.jpg)

潘钜森 发表于 2022-11-21 11:16:27

document.querySelector('')大概是这样{:4_111:}

XXXMlin 发表于 2022-11-21 11:47:17

柒伍七 发表于 2022-11-21 11:26
document.querySelector('')大概是这样

谢谢gg指点
那么下面这张图该怎么选择用什么做搜索依据啊?红框里的还是黑框里的?怎么做啊?
该怎么判断用什么做搜索依据啊?![密码框.png](data/attachment/forum/202211/21/114702viwa3p2zkusdi025.png)

李恒道 发表于 2022-11-21 11:51:05

XXXMlin 发表于 2022-11-21 11:47
谢谢gg指点
那么下面这张图该怎么选择用什么做搜索依据啊?红框里的还是黑框里的?怎么做啊?
该怎么 ...

根楼上一样,这个应该用placeholder好一点
下边那个更倾向于语义一点
可能会在复杂页面出现重复
一般是挑一些具有特点的来找
所以推荐用data-type
实际只要页面确保你找出来的是正确的就可以

李恒道 发表于 2022-11-21 11:51:12

柒伍七 发表于 2022-11-21 11:26
document.querySelector('')大概是这样

哥哥牛逼!

cxxjackie 发表于 2022-11-21 12:12:11

XXXMlin 发表于 2022-11-21 11:47
谢谢gg指点
那么下面这张图该怎么选择用什么做搜索依据啊?红框里的还是黑框里的?怎么做啊?
该怎么 ...

你可以2个一起做依据啊:

只要querySelector能选到正确的元素,条件多少都行,参考:
https://bbs.tampermonkey.net.cn/thread-1821-1-1.html

XXXMlin 发表于 2022-11-21 12:13:43

李恒道 发表于 2022-11-21 11:51
根楼上一样,这个应该用placeholder好一点
下边那个更倾向于语义一点
可能会在复杂页面出现重复


可是我用placeholder失败了
上面那个data-type就成功了
(data/attachment/forum/202211/21/121233u7vvzijbbn2nlbu2.png)

李恒道 发表于 2022-11-21 12:22:04

XXXMlin 发表于 2022-11-21 12:13
可是我用placeholder失败了
上面那个data-type就成功了
(data/attachment ...

""之间的是一段文字的
应该用''或者``包含文字

极品小猫 发表于 2022-11-21 13:29:25

本帖最后由 极品小猫 于 2022-11-22 13:16 编辑

XXXMlin 发表于 2022-11-21 12:13
可是我用placeholder失败了
上面那个data-type就成功了
(data/attachment ...
入门知识
('a') 里面属性有双引号,用单引号包含参数
('a')属性里面有单引号,加转义符 \ 转义单引号
("a") 属性里面有转义符,那就给转义符转义,即(\")→变成(\\")

XXXMlin 发表于 2022-11-21 13:58:12

李恒道 发表于 2022-11-21 12:22
""之间的是一段文字的
应该用''或者``包含文字

搞定了谢谢gg
页: [1] 2
查看完整版本: 如何用querySelector选择data-type元素