当前位置: 首页 > news >正文

有关表单autocomplete = “off“ 失效问题解决方案

一、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’。网易登陆邮箱就是这样写的。但是这个方式我实验了以后,是不可以的(大佬们可以试一试)

http://www.dtcms.com/a/22946.html

相关文章:

  • 如何commit后更新.gitignore实现push
  • DeepSeek-V3 技术报告
  • watermark解释
  • 功能测试与接口测试详解
  • Redis单点部署及exporter的安装
  • vue非组件的初学笔记
  • 单片机中有FLASH为啥还需要EEROM?
  • DeepSeek技术实践:从基础到高阶的模型交互方法论
  • 编译安装php
  • Maven Home Path配置Bundled (Maven 3)和Use Maven wrapper解释
  • 《深度学习》——调整学习率和保存使用最优模型
  • 2025年入职/转行网络安全,该如何规划?网络安全职业规划
  • 滑动窗口-无重复字符的最长子串
  • Jenkinsdebug:遇到ERROR: unable to select packages:怎么处理
  • 小爱音箱连接电脑外放之后,浏览器网页视频暂停播放后,音箱整体没声音问题解决
  • 笔试-果园施肥
  • LeetCode 热题 100_单词搜索(60_79_中等_C++)(深度优先搜索(回溯))(初始化二维vector的大小)
  • zotero翻译文献每行开头有奇怪数字
  • 数组和对象深浅拷贝
  • JSP(学习自用)
  • 【火星】火星 数字地面模型(DEM)数字正射影像(DOM)下载
  • 【动手学轨迹预测】3.1 基于锚点的轨迹预测
  • Web后端 Tomcat服务器
  • Java零基础入门笔记:(1-2)入门(简介、基础知识)
  • AI前端开发与职业稳定性:ScriptEcho赋能下的未来展望
  • 【动态规划篇】:动态规划中的“双线叙述”--如何用状态转移解决双序列难题
  • Dify平台搭建面试机器人
  • [qt5学习笔记]Application Example示例程序源码解析
  • 【Java】 -- 顺序表的使用模拟实现
  • 如何选择合适的超参数来训练Bert和TextCNN模型?