【发布时间】:2021-04-14 22:43:34
【问题描述】:
自动完成功能已经给我带来了很长一段时间的麻烦。它覆盖按钮和搜索结果,导致用户点击它而不是网页上的链接。
多年来,我一直在互联网上寻找解决方案。它们都不是既实用又始终如一的工作。我已经尝试了相关 Google 搜索中列出的所有“关闭”替代方案。
下面我上传了一个 GIF。 GIF 显示我在自动完成设置为关闭的输入上触发自动完成。
然后我删除表单中单独输入的名称属性,然后自动完成功能突然关闭。
我还演示了在占位符中包含关键字“公司”似乎会覆盖 autocomplete=off。但是,这似乎不会在所有情况下都覆盖 autocomplete=off。
在下面的示例中,我使用了日期选择器,但我也可以通过简单的文本输入重现问题。
这种奇怪的行为背后有什么原因吗?
一种解决方案是使用 type="search",但是,这可能不是所有开发人员都希望使用的方法。
提前致谢。
【问题讨论】:
标签: html google-chrome firefox autocomplete