微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Primefaces 可编辑 p:selectOneMenu chrome 自动填充问题

如何解决Primefaces 可编辑 p:selectOneMenu chrome 自动填充问题

我正在尝试使用 autocomplete="off" 取消对我的输入的 Chrome 自动填充。我有一个具有 <p:selectOneMenu> 属性editable=true 案例。然后,当我专注于该领域时,chrome 自动完成功能会提出一些过去的文本。知道属性 autocomplete 不适用于 <p:selectOneMenu>,我该如何取消此自动填充?

我已经尝试通过 javascript 来管理它,但是 onfocus 属性关注下拉点击而不是输入区域焦点。

解决方法

不幸的是,这与 PrimeFaces 无关。是 Chrome 自动填充这些年来一直一团糟。

这是您想要的主题,看看它在过去 3 年中更新了多少次或答案更改了多少次。

Disabling Chrome Autofill

基本上,Google 在允许开发人员控制自动填充或不自动填充的内容方面反复无常,有一段时间他们完全忽略了 autocomplete="off" 的说法,即开发人员不应决定用户想要什么。然后他们添加了一些新的自动完成标志。在我看来,它是 100% 的烂摊子。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。