chrome 下 autocomplete=off (禁止记住密码)不起作用解决方案

chrome 下 autocomplete=off (禁止记住密码)不起作用解决方案:
不知道是否是CHROME一个BUG,按说不应该,但事实它确实存在。
因时间关系,懒得查阅官方资料,这类问题解锁容易,思路如下:
初始化设置控件为只读模式,并委托一个单击事件。
当用用户需要时操作时,必须单击该控件,点击控件时,解除只读模式,同时释放 onclick 事件。

<input type="password" name="textbox1" placeholder="输入密码" readonly data-click="setTextBox_readWrite" autocomplete="off" />
function setTextBox_readWrite(o) {
	if (o.hasAttribute('readonly')) {
		o.removeAttribute('readonly');
		o.removeAttribute('data-click');
	}
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: autocomplete="off" 属性是用于禁止浏览器自动填充表单的功能,这样可以保护用户的隐私,避免敏感信息被泄露。 placeholder="请输入搜索内容" 属性是用于在搜索框中显示提示文本,提示用户应该输入什么内容。当用户在搜索框中输入内容时,提示文本会自动消失。这个属性可以提高搜索框的用户体验,让用户更加方便地使用搜索功能。 ### 回答2: autocomplete="off" 是一个在HTML表单中的属性,用于控制浏览器是否自动填充表单字段。 当我们给一个表单字段添加 autocomplete="off"时,浏览器会禁用自动填充功能。这意味着浏览器不会在此字段中显示之前输入过的值或者建议。 而 placeholder="请输入搜索内容" 是给表单字段提供了一个占位文本。当用户点击输入框时,该文本会被清除,并且用户可以在该字段中输入他们想要的内容。 这两个属性的作用如下: 1. autocomplete="off":禁用了浏览器的自动填充功能,保护了用户的隐私,防止了所有者信息被自动填写到表单中。这在一些需要用户手动输入个人敏感信息的场景中非常有用,例如信用卡、密码和地址等。 2. placeholder="请输入搜索内容":为表单字段提供了一个提示文本,向用户说明了该字段的预期输入内容。这提供了一种更好的用户体验,帮助用户更好地理解要求,并鼓励用户正确地填写信息,降低出错率。 综上所述,autocomplete="off" 和 placeholder="请输入搜索内容" 在HTML表单中具有重要的作用,分别用于禁用自动填充功能和提供表单字段的提示文本。 ### 回答3: autocomplete="off"和placeholder="请输入搜索内容"是用来设置HTML表单中的输入框的属性。 autocomplete="off"表示关闭自动填充功能,即禁止浏览器自动填充之前用户在同一网站上输入过的值。这样做的目的是为了保护用户隐私和安全,防止敏感信息被滥用。在一些情况下,例如密码输入框,禁用自动填充可以提高用户的安全性。 placeholder="请输入搜索内容"用来在输入框内显示一个提示文本,目的是为了告诉用户应该在该输入框中输入什么样的内容。提示文本通常是一些示例文本或提示语,例如“请输入搜索关键字”或“请填写您的电子邮件地址”。它可以提升用户体验,帮助用户更好地理解输入框的用途,同时也能为用户提供一些输入的建议。 综上所述,autocomplete="off"禁止浏览器自动填充输入框,以保护用户隐私和安全;而placeholder="请输入搜索内容"则在输入框中显示提示文本,帮助用户理解输入框的用途并提供输入的建议。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值