电子商务网站建设与管理程序设计题6seo是什么的
一、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’。网易登陆邮箱就是这样写的。但是这个方式我实验了以后,是不可以的(大佬们可以试一试)