有关表单autocomplete=“off“失效问题解决方案
- 电脑硬件
- 2025-09-04 19:27:02

一、autocomplete介绍
autocomplete是Html5中的新属性。 该属性规定输入字段是否应该启用自动完成功能。自动完成允许浏览器预测对字段的输入。当用户在字段开始键入的时候,浏览器基于之前输入过的值,应该显示出在字段中填写的选项。 该属性适用于,以及下面的类型。text,search,telephone,email,password,datepickers,range以及color. 该属性有两个值,on和off。 on是默认的,规定启用自动完成功能。 off是规定禁用自动完成功能
二、有关autocomplete = "off"失效当input的type为paddword的时候,autocomplete 发现并没有起作用
1、readonly先设置属性readonly,然后在点击那个元素的时候,再把readonly设置为false。或者延迟一会再设置为false(我是使用这种方法解决的)
mounted() { if (this.editMode) { // 获取父元素 const parent = document.querySelector('.toggle-password-container'); console.log('parent', parent); const elements = parent.getElementsByTagName('input'); elements[0].setAttribute('readonly', true); setTimeout(() => { elements[0].setAttribute('readonly', false); this.indexRe++; }, 300); } }, 2、text先设置其type为text,单点击的时候,再把其type改为password----这种编辑页面肯定不行
3、autocomplete=“new-complete’”.看网上还有一种说法,是把autocomplete的值写为’new-complete’。网易登陆邮箱就是这样写的。但是这个方式我实验了以后,是不可以的(大佬们可以试一试)
有关表单autocomplete=“off“失效问题解决方案由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“有关表单autocomplete=“off“失效问题解决方案”
下一篇
功能测试与接口测试详解