jquery - 保留 EasyAutocomplete 但删除浏览器自动完成
问题描述
我正在使用 jQuery 的EasyAutocomplete .. 问题是,当我点击文本字段时,我的浏览器会触发它自己的自动完成,与另一个一起看起来真的很难看。autocomplete="off"
似乎没有做任何事情..两个自动完成工作。有什么办法我只能看到所需的自动完成功能?
解决方案
试试这些:
- 将 autocomplete="off" 添加到元素上;
- 添加 hidden with autocomplete="off" 作为表单的第一个子元素。
<form autocomplete="off" method="post" action="">
<input autocomplete="off" name="hidden" type="text" style="display:none;">
</form>
但是许多现代浏览器不支持autocomplete="off"
登录字段。您应该使用autocomplete="new-password"
新密码字段(可在登录字段中使用),以免自动填写。
我希望它对你有用
推荐阅读
- javascript - 如何在ajax中更改格式日期?
- kubernetes - GCE 入口错误 400 ensureRedirectUrlMap() 重定向到 Https
- reactjs - 如何在没有任何 eventHandler 的情况下调用 props 函数
- python - 如何隐式表示 FiPy 中二次依赖于因变量的项
- mongodb - 在单个聚合查询 mongodb 中组合多个 $samples
- python - 使用时间戳修剪一批视频
- windows - 在使用任何 AWS api 在 Packer AMI 上运行 Powershell Provisionner 时,awsAccessKeyID 值为 null 错误
- vue.js - 指定的值无法解析,或者vue中超出范围
- postgresql - 升级模块时更新数据库存储过程 - Odoo
- python - Python tkinter askopenfilename() 没有打开和响应