网页上有十几项重复项。 我用 autofill 搞定了其中十几个直接填写的文本。可以不用重复填写。 但是有几项是要选取下来的,这种搞不定。 想问下有什么办法可以把下来的几个选项也自动选择好
1
oopspie 2024-12-09 15:18:07 +08:00
也有类似需求,标记一下
|
2
qingshengwen 2024-12-09 16:04:46 +08:00
1.用密码管理器
2.自己写个油猴脚本 |
3
xiyuesaves 2024-12-09 16:19:34 +08:00
如果所有的值都是固定的话,直接遍历 select 给他赋值对应的 value 就行了
document.querySelectorAll("select").forEach((select) => { select.value = "value" }) |
4
lilu0826 2024-12-09 16:41:16 +08:00
是原生的 select 标签的下拉选择,还是用 div 封装的下拉选项,后面一种确实不太好搞自动填充,原生的 select 标签方便操作。
|
5
xxbing 2024-12-09 16:56:09 +08:00
自己写个油猴脚本
|
6
niuniuge 2024-12-09 17:44:39 +08:00
谷歌插件
|
7
chinni 2024-12-09 18:45:35 +08:00 via Android
dashlane roboform enpass 还是可以的
|
8
M003 2024-12-09 19:53:57 +08:00
|
9
skallz 2024-12-09 23:19:43 +08:00
@M003 直接点击选择框,遍历下拉框所有节点的值,点击对应项即可,前提是没有使用虚拟滚动,如果用了虚拟滚动,就还得配合定时滑动并遍历去做
|
11
imdoge 2024-12-10 01:08:06 +08:00 via Android
autofill 可以变量填充吗?
vue react 给文本框赋值也是可以 js 模拟的,要多触发几个事件 非原生 select 的组件的下拉通用的其实也可以,有点麻烦而且有的用例可能不够通用,不如写个脚本写死你这个页面吧,点击一下下拉框,再找到选项,再点击 |
12
aptupdate 2024-12-10 08:27:43 +08:00 via iPhone
用 Firefox 发现大部分会自动填充。
|
13
xunyu65536 2024-12-10 08:48:31 +08:00
automa 插件,试试行不行
|
14
xiyuesaves 2024-12-10 08:55:35 +08:00
@M003 #8 那得看用的是 Vue2 还是 3 了,2 的话元素上就有 vue 实例,直接改就行,3 的话就得用这个脚本了 https://greasyfork.org/en/scripts/449444-hook-vue3-app
|
15
shiyuu 2024-12-10 09:06:25 +08:00
chrome 有的网页不会自动保存密码怎么解决
|