我想禁用自动填充和自动完成的谷歌浏览器选项 我尝试了像这样的变体解决方案:
有什么解决办法吗?
答案 0 :(得分:0)
我找到了解决方法:
1-将输入类型=“文本”设置为只读:
<input type="text" [readonly]="inputText" />
2-设置输入类型的密码以键入文本,并将css更改为类似于密码输入的方式:
html:
<input type="text" [readonly]="inputPassword" class="pw-field"/>
css:
.pw-field{
-webkit-text-security: disc;
}
3-将focusEvent添加到两个输入中:
html:
<input type="text" [readonly]="inputText" (focus)='focusFunction("text")' />
<input type="text" [readonly]="inputPassword" class="pw-field" (focus)='focusFunction("pw")' />
ts:
focusFunction(type){
if(type == "text"){
this.inputText = false;
this.inputPassword = true;
}else if(type == "pw"){
this.inputText = false;
this.inputPassword = true;
}
}