小编cha*_*ham的帖子

如何禁用密码字段中的自动填充(自动完成)(chrome 和 firefox)

我已经实现了“更改密码”功能,它有“旧密码”、“新密码”和“重新输入密码”字段。所有这些密码字段都建议将其他用户帐户的密码作为自动完成字段。如何禁用密码字段中的自动完成功能。( chrome 版本-83.0.4103.116 , Firefox 版本-78.0.1 )

我尝试了以下操作,并输入了表单和输入字段。

autocomplete ="off" 
autocomplete ="nope"
autocomplete ="false"
autocomplete ="new-password"
Run Code Online (Sandbox Code Playgroud)

这些都不起作用。

我的密码输入代码如下


<div class="form-group col">
   <label for="oldPassword">Old Password</label>
   <input type="password" formControlName="oldPassword" class="form-control" [ngClass]="{ 'is-invalid': submittedupdatepassword && updatepassform.oldPassword.errors }" />
   <div *ngIf="submittedupdatepassword && updatepassform.oldPassword.errors" class="invalid-feedback">
   <div *ngIf="updatepassform.oldPassword.errors.required">old password is required</div>
   </div>
</div>

Run Code Online (Sandbox Code Playgroud)
 <form [formGroup]="updatepasswordform" (ngSubmit)="updatePassword()">
        
            <div class="form-row">
                <div class="form-group col">
                    <label for="oldPassword">Old Password</label>
                    <input type="password" formControlName="oldPassword" class="form-control" [ngClass]="{ 'is-invalid': submittedupdatepassword && updatepassform.oldPassword.errors }" />
                    <div *ngIf="submittedupdatepassword && updatepassform.oldPassword.errors" class="invalid-feedback">
                        <div *ngIf="updatepassform.oldPassword.errors.required">old password is required</div>
                    </div> …
Run Code Online (Sandbox Code Playgroud)

html autocomplete typescript angular

12
推荐指数
2
解决办法
6118
查看次数

标签 统计

angular ×1

autocomplete ×1

html ×1

typescript ×1