如果表单有超过 200 个输入字段,则自动填充/自动完成不起作用

Posted

技术标签:

【中文标题】如果表单有超过 200 个输入字段,则自动填充/自动完成不起作用【英文标题】:Autofill/Autocomplete not working, if the form has more than 200 input fields 【发布时间】:2020-07-15 18:07:19 【问题描述】:

我正在开发一个 HTML5 表单,它有 200 多个输入字段,在这些字段中,我需要自动填充两个字段,基本上是姓名和电子邮件地址,所有其他字段都标记为 @987654321 @。

据观察,仅当表单中的输入字段总数为 时,自动完成才有效,这发生在 Google Chrome 和 Microsoft Edge 浏览器中。

有人遇到过这个问题吗?

【问题讨论】:

嘿@BijeshSomarajan,快来看看我是否解决了你的问题,还是需要提高我的技能? @shubh1834 ,我在表单标签中没有 autocomplete="off" 并且有电子邮件和姓名的自动完成设置。问题没有解决。 您能否在问题中添加您的 htmlCSS 代码,我会尽力帮助您。 我也刚刚发现了这个非常微妙的限制。 【参考方案1】:

尝试从

标记中删除 autocomplete="off" 并仅在名称和电子邮件的输入标记中输入自动完成。

【讨论】:

以上是关于如果表单有超过 200 个输入字段,则自动填充/自动完成不起作用的主要内容,如果未能解决你的问题,请参考以下文章

MS Access:我想要一个启用数据输入的表单来自动填充自动编号,目前我得到的只是(新)

Rails:如果表单返回验证错误,则保持 JSON 表单字段填充

自动填充2从1个自动完成输入表单输入,以查找代码和价格

使用 javascript 自动填充表单

使用来自单独表单 Access 2007 的用户输入自动填充表单中的字段

如何阻止 Chrome 预填充输入框?