Google Chrome自动填充用户凭据,停止使用

时间:2016-06-08 17:34:26

标签: javascript html forms google-chrome reactjs

似乎每隔一周我都需要为此问题添加,扩展或提出不同的方法。自从谷歌决定嘿,我们不想承认"自动完成"属性了。我的理智已经消失了。

我在表单中有一个密码字段,用户需要重新输入密码来授权所采取的操作。但是,由于该字段,chrome决定使用用户凭据预先填写之前文本字段的任何内容。

我尝试过隐藏的输入,无论是隐藏式设计隐藏的类型,我都尝试在表单上方短暂显示字段,然后动态设置它们。我之前也尝试过很多东西,没有任何作用。

我的问题总体上是我不能通过脚本强制执行以清除字段,因为有问题的字段可能会被我的脚本从前端或后端填充,因为没有干净的检测方法是什么让人在现场。

那么解决方案是什么?谁有什么好的?

1 个答案:

答案 0 :(得分:0)

我打击这个的方式是:

<form method="post" action="post.php" id="messageForm" autocomplete="off">

autocomplete =“off”完全符合我的要求。

编辑:我刚刚看到您说自动完成属性不适合您。你把它放在表格标签中了吗?这对我很有用,我对Chrome自动完成功能没有任何问题。