禁止浏览器默认填充密码 vue

news/2024/10/22 16:32:28/

禁止浏览器默认填充密码会和我的样式冲突 所以禁止

第一种:

通过给表单元素添加 autocomplete="off" 属性,

可以防止浏览器自动填充表单中的账号和密码。可以在 input 标签或整个 form 标签上使用:

<template><a-form><a-form-item label="账号"><a-input v-model="username" autocomplete="off" /></a-form-item><a-form-item label="密码"><a-input v-model="password" type="password" autocomplete="off" /></a-form-item></a-form>
</template><script>
export default {data() {return {username: '',password: ''};}
};
</script>

为密码输入框动态设置 name 属性

有时仅仅使用 autocomplete="off" 不能完全阻止浏览器自动填充。你还可以为账号和密码的输入框动态设置 name 属性,使浏览器难以识别这些字段。例如:

 getDynamicName(field) {// 根据当前时间动态生成name属性,避免浏览器识别return `${field}_${Date.now()}`;}

第二种

inputreadonly 属性设置为 true,然后在 mounted 钩子中取消 readonly 状态

<template><a-form><a-form-item label="账号"><a-input v-model="username" :readonly="isReadonly" @focus="removeReadonly" autocomplete="off" /></a-form-item><a-form-item label="密码"><a-input v-model="password" type="password" :readonly="isReadonly" @focus="removeReadonly" autocomplete="off" /></a-form-item></a-form>
</template><script>
export default {data() {return {username: '',password: '',isReadonly: true};},methods: {removeReadonly() {this.isReadonly = false;}}
};
</script>


http://www.ppmy.cn/news/1514577.html

相关文章

C++资料电子书资源PDF免费分享

C电子书 这里写目录标题 C电子书目录资源获取 目录 《数据结构(C语言版)》(严蔚敏 吴伟明编著).pdf 7.6MB 《C程序设计题解与上机指导》(第二版).谭浩强.pdf 7.0MB 《C程序设计(第四版)学习辅导》.谭浩强.扫描版.pdf 13.1MB 《C程序设计》第一版&#xff08;谭浩强&#xff09…

网络工程师学习笔记——数据通信

学习网络的基础就是数通&#xff0c;首先得了解数据在网络上是如何传输&#xff0c;以及在传输过程中是使用什么方式进行传输&#xff0c;以及是如何到达接受方和如何解压和加密的等等。 数字编码技术 有基本编码&#xff08;单极性码&#xff0c;极性码&#xff0c;双极性码…

计算机二级题--指针 章节

1.概念 1.函数名代表函数的入口地址 2.交换地址 1.*s,说明s是一个指针变量 2.s&k;说明让s指向k地址 3.所以*sk实际上与上面那句是等价的,因此m一直都没有什么变化依然是3 4.k是全局变量所以是5 3&#xff0c;7&#xff1b;改变s指向之后&#xff0c;又将值赋给了s指向的…

Cobalt Strike 4.8 用户指南-第二节-用户界面

2.1、概述 Cobalt Strike用户界面分为两部分。界面顶部显示会话或目标的可视化。界面底部显示与你交互的每个 Cobalt Strike 功能或会话的选项卡。可以单击这两个部分之间的区域并根据自己的喜好调整它们的大小。 # 2.2、工具栏 顶部的工具栏提供对常见 Cobalt Strike功能的快…

2024“钉耙编程”中国大学生算法设计超级联赛(8)

&#x1f680;欢迎来到本文&#x1f680; &#x1f349;个人简介&#xff1a;陈童学哦&#xff0c;彩笔ACMer一枚。 &#x1f3c0;所属专栏&#xff1a;杭电多校集训 本文用于记录回顾总结解题思路便于加深理解。 不是哥们&#xff0c;怎么我tm什么都不会。 &#x1f4e2;&…

案·理探析 | 网络爬虫技术滥用的刑事责任

案理探析 | 网络爬虫技术滥用的刑事责任 刘荣 王爱强 中国检察官 2021年10月31日 19:32 北京 摘 要&#xff1a;网络爬虫是高效收集、分类、整理海量网络信息的程序或者脚本&#xff0c;具有很高的实用价值。但当网络爬虫使用者为了获取经济利益&#xff0c;将其作为犯罪工具…

无感更新浏览器的URL

在不重新加载页面的情况下&#xff0c;更新浏览器的URL&#xff0c;移除查询字符串中的参数&#xff0c;并更新浏览器的历史记录。 实现代码 const currentUrl new URL(window.location); const searchParams new URLSearchParams(currentUrl.search); searchParams.delete(…

前端使用 Konva 实现可视化设计器(21)- 绘制图形(椭圆)

本章开始补充一些基础的图形绘制&#xff0c;比如绘制&#xff1a;直线、曲线、圆/椭形、矩形。这一章主要分享一下本示例是如何开始绘制一个图形的&#xff0c;并以绘制圆/椭形为实现目标。 请大家动动小手&#xff0c;给我一个免费的 Star 吧~ 大家如果发现了 Bug&#xff0c…