有时候需要填写表单信息,不想一个个填写,希望每次新增一个表单,自动填充之前提交过的内容。
搜了好几个插件,要么网站不支持没发启用,要么就是功能不能满足。
表单示例如下:
1
codefever 2022-04-22 11:13:29 +08:00
既然找来找去都没有满意的,不如自己开发一个?
|
2
mscststs 2022-04-22 11:20:34 +08:00
如果是原生 HTML 开发的 Form 还有点可能。
看你这个示例是 ElementUI ,那大概率是现代 UI 框架开发的了,很多框架都是异步渲染,表单填写逻辑也跟原生 HTML 差异巨大,如果不定制化开发的话很难做到一个脚本适配全世界的表单。 异步渲染:难以判断初始化表单的时机和注入表单数据的时机,有时候甚至无法固定捕获表单选项的 Dom 结构 现代化框架:为了美观,表单中存在各种奇怪的 Dom 实现,有些框架还需要监听指定的 input 或者 change 事件才能更新。 所以同意一楼:不如自己开发一个。 |
3
ThomasTrainset 2022-04-22 11:37:41 +08:00
装个油猴脚本,自己写个脚本就好。。没必要开发插件
|
4
cccer 2022-04-22 16:50:23 +08:00
bitwarden 的填充自定义字段功能
https://bitwarden.com/help/auto-fill-custom-fields/ |
5
orangutan92 OP @ThomasTrainset 油猴这个思路貌似可以,我试试
|
6
orangutan92 OP AutoFormer+这个可以,除了 element-ui 的切换按钮不能保存,其他可以输入的地方都可以保存,包括时间选择器。
https://chrome.google.com/webstore/detail/autoformer+/cjefgijpbofijpnfpncbjajignkcbbod/related |
7
chinni 2022-05-20 13:58:44 +08:00
dashlane
|
8
orangutan92 OP @chinni 这个是密码管理器吧,表单也可以用么
|
9
123go 2022-06-24 16:14:34 +08:00
|