吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 726|回复: 17
收起左侧

[求助] 在油猴里面如何选取这种下拉式的选择框呢?

[复制链接]
donsllon 发表于 2024-3-19 09:13
本帖最后由 donsllon 于 2024-3-19 09:14 编辑

像下面这个下拉框,我想让它自动选中“国会法”,有没有好的办法呀
image.png



发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

chfye1314 发表于 2024-3-19 09:26
找到那个元素,执行这个元素的click方法?
52weiv 发表于 2024-3-19 09:31
select 对象里面有一个  selectedIndex  方法,可以选择某个下标的。 可以遍历 select 里面的元素名称,然后匹配的获取到下标,然后就可以选择了。
Pwaerm 发表于 2024-3-19 09:34
针对vue等被重新渲染的下拉列表
目前js还没有看到有直接的有效方法

我是用python外挂来点击的
 楼主| donsllon 发表于 2024-3-19 09:42
Pwaerm 发表于 2024-3-19 09:34
针对vue等被重新渲染的下拉列表
目前js还没有看到有直接的有效方法

原来如些,我说我写了一个它不工作呢

[Java] 纯文本查看 复制代码
var selectElement=document.querySelector("#fastGenerate > div.item1___GVHDs > div > div.select___1tOmd.ant-select.ant-select-enabled > div > div > div");
    if (selectElement) {
        // 假设你想选择值为'optionValue'的选项
        var options = selectElement.options;
        for (var i = 0; i < options.length; i++) {
            if (options[i].value === '国会法') {
                options[i].selected = true;
                break;
            }
        }
    }
414269678 发表于 2024-3-19 09:42
query selector, click   不知道行不行?
 楼主| donsllon 发表于 2024-3-19 09:43
52weiv 发表于 2024-3-19 09:31
select 对象里面有一个  selectedIndex  方法,可以选择某个下标的。 可以遍历 select 里面的元素名称,然 ...

它这里没有这个selectedindex.
Moinul 发表于 2024-3-19 09:51
为什么我谷歌浏览器安装油猴提示不支持?
mr88fang 发表于 2024-3-19 10:59
Moinul 发表于 2024-3-19 09:51
为什么我谷歌浏览器安装油猴提示不支持?

浏览器不是假的,可能就是插件假的
blackfrey 发表于 2024-3-19 12:12
或者你追踪点击那个列表选项后触发的后续动作,直接去请求后续动作来更新网页内容。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止回复与主题无关非技术内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-5-18 19:03

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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