jquery 防止自动填充表单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jquery 防止自动填充表单相关的知识,希望对你有一定的参考价值。

在登录的时候,用的字段是userName和password。登录的时候,浏览器提示是否记住用户名和密码,选择是。然后进入后台,在添加用户的时候,有个userName和password两个字段需要填写,此时浏览器会自动填充记住的用户名和密码,如何在添加用户的时候,不让自动填充用户名和密码啊?
不好意思,标题写错了。是html如何防治自动填充表单。

首先,按照我对你问题的理解,这是现代浏览器自己提供的功能,在你输入验证信息登录的时候问你是否要保存用户名密码。如果要避免掉这个,需要设置浏览器。如果是从coding的角度去理解这个问题,那么就是你自己要做的功能是一个是否记住当前用户的功能,如果你不需要,那么只要不做就行了。如果需要,那么就是从session啊,cookie等的角度去实现。

如果你不想设置浏览器又想达到这个效果,那么可以在页面加载的时候强制把输入框的值赋为空。
参考技术A jquery防止自动填充表单:
$("form").append($("<input />",
"type": "text",
"class": "V_NAME",
"name": "V_NAME",
"id": "NAME" + array[l],
"autocomplete": "off",
"data-random": Math.random()
));

注意:这里autocomplete一定要设为off。

以上是关于jquery 防止自动填充表单的主要内容,如果未能解决你的问题,请参考以下文章

html 防止粘贴到自动填充表单字段中

如何防止 HTML 表单上的浏览器自动填充功能?

如何防止在铬浏览器中自动填充同一主机上的表单?

如何防止搜狗浏览器自动填充表单

Jquery自动填充重复的表单字段

phantomjs/selenium 和 jQuery 自动填充表单的方式有区别吗?