上一主题 下一主题
ScriptCat,新一代的脚本管理器脚本站,与全世界分享你的用户脚本油猴脚本开发指南教程目录
12下一页
返回列表 发新帖

如何用querySelector选择data-type元素

[复制链接]
  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 662 天

    [LV.9]以坛为家II

    13

    主题

    144

    回帖

    396

    积分

    高级工程师

    积分
    396

    油中2周年

    发表于 2022-11-21 11:16:26 | 显示全部楼层 | 阅读模式
    悬赏20油猫币已解决

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

    网页.jpg道总.jpg

    最佳答案

    查看完整内容

    document.querySelector('[data-type="email"]')大概是这样
  • TA的每日心情
    郁闷
    4 小时前
  • 签到天数: 773 天

    [LV.10]以坛为家III

    76

    主题

    519

    回帖

    871

    积分

    专家

    脚本猫首席体验官

    积分
    871

    油中2周年生态建设者新人报道油中3周年挑战者 lv2喜迎中秋

    发表于 2022-11-21 11:16:27 | 显示全部楼层
    document.querySelector('[data-type="email"]')大概是这样
    回复

    使用道具 举报

  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 662 天

    [LV.9]以坛为家II

    13

    主题

    144

    回帖

    396

    积分

    高级工程师

    积分
    396

    油中2周年

    发表于 2022-11-21 11:47:17 | 显示全部楼层

    柒伍七 发表于 2022-11-21 11:26

    document.querySelector('[data-type="email"]')大概是这样

    谢谢gg指点
    那么下面这张图该怎么选择用什么做搜索依据啊?红框里的还是黑框里的?怎么做啊?
    该怎么判断用什么做搜索依据啊?密码框.png

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5959

    回帖

    6758

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6758

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2022-11-21 11:51:05 | 显示全部楼层
    XXXMlin 发表于 2022-11-21 11:47
    [md]谢谢gg指点
    那么下面这张图该怎么选择用什么做搜索依据啊?红框里的还是黑框里的?怎么做啊?
    该怎么 ...

    根楼上一样,这个应该用placeholder好一点
    下边那个更倾向于语义一点
    可能会在复杂页面出现重复
    一般是挑一些具有特点的来找
    所以推荐用data-type
    实际只要页面确保你找出来的是正确的就可以
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5959

    回帖

    6758

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6758

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2022-11-21 11:51:12 | 显示全部楼层
    柒伍七 发表于 2022-11-21 11:26
    document.querySelector('[data-type="email"]')大概是这样

    哥哥牛逼!
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2022-3-8 11:41
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    881

    回帖

    1379

    积分

    荣誉开发者

    积分
    1379

    荣誉开发者卓越贡献油中2周年生态建设者油中3周年挑战者 lv2

    发表于 2022-11-21 12:12:11 | 显示全部楼层
    XXXMlin 发表于 2022-11-21 11:47
    [md]谢谢gg指点
    那么下面这张图该怎么选择用什么做搜索依据啊?红框里的还是黑框里的?怎么做啊?
    该怎么 ...

    你可以2个一起做依据啊:
    1. [placeholder="输入密码"][aria-autocomplete="list"]
    复制代码

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

    使用道具 举报

  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 662 天

    [LV.9]以坛为家II

    13

    主题

    144

    回帖

    396

    积分

    高级工程师

    积分
    396

    油中2周年

    发表于 2022-11-21 12:13:43 | 显示全部楼层

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

    根楼上一样,这个应该用placeholder好一点
    下边那个更倾向于语义一点
    可能会在复杂页面出现重复

    可是我用placeholder失败了
    上面那个data-type就成功了
    QQ图片20221121121044.png

    回复

    使用道具 举报

  • TA的每日心情
    慵懒
    2024-10-28 07:07
  • 签到天数: 193 天

    [LV.7]常住居民III

    712

    主题

    5959

    回帖

    6758

    积分

    管理员

    非物质文化遗产社会摇传承人

    积分
    6758

    荣誉开发者喜迎中秋油中2周年生态建设者

    发表于 2022-11-21 12:22:04 | 显示全部楼层
    XXXMlin 发表于 2022-11-21 12:13
    [md]可是我用placeholder失败了
    上面那个data-type就成功了
    [QQ图片20221121121044.png](data/attachment ...

    ""之间的是一段文字的
    应该用''或者``包含文字
    混的人。
    ------------------------------------------
    進撃!永遠の帝国の破壊虎---李恒道

    入驻了爱发电https://afdian.net/a/lihengdao666
    个人宣言:この世界で私に胜てる人とコードはまだ生まれていません。死ぬのが怖くなければ来てください。
    回复

    使用道具 举报

  • TA的每日心情

    2024-8-14 16:46
  • 签到天数: 69 天

    [LV.6]常住居民II

    6

    主题

    127

    回帖

    222

    积分

    高级工程师

    积分
    222

    油中2周年生态建设者

    发表于 2022-11-21 13:29:25 | 显示全部楼层

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

    可是我用placeholder失败了
    上面那个data-type就成功了
    [QQ图片20221121121044.png](data/attachment ...[/quote]
    入门知识
    ('a[id="GGNB"]') 里面属性有双引号,用单引号包含参数
    ('a[onclick='alert(\'GGNB\')"]') 属性里面有单引号,加转义符 \ 转义单引号
    ("a[onclick="alert(\"GGNB\")"]") 属性里面有转义符,那就给转义符转义,即(\")→变成(\

    回复

    使用道具 举报

  • TA的每日心情
    开心
    7 小时前
  • 签到天数: 662 天

    [LV.9]以坛为家II

    13

    主题

    144

    回帖

    396

    积分

    高级工程师

    积分
    396

    油中2周年

    发表于 2022-11-21 13:58:12 | 显示全部楼层
    李恒道 发表于 2022-11-21 12:22
    ""之间的是一段文字的
    应该用''或者``包含文字

    搞定了  谢谢gg
    回复

    使用道具 举报

    发表回复

    本版积分规则

    快速回复 返回顶部 返回列表