如何在角度js中为密码输入设置autocomplete = off?

时间:2017-02-28 14:30:51

标签: angularjs

我对AngularJs完全是新手。我需要为密码输入设置autocomplete = off。是自动完成=关闭是唯一的方法,或者我们在AngularJs中有一些不同的方式。

2 个答案:

答案 0 :(得分:1)

这与AngularJS根本没有任何关系,只是简单的html。

关于您的声明,如果密码字段设置为password,则密码字段不应自动填充,否则如果您要在表单中设置特定字段以自动完成关闭,则可以将密码字段设置为假如<input autocomplete="on|off">

这可以在表单级别或输入级别定义。在表格中它将是这样的:

<form action="" autocomplete="on|off">
</form>

您也可以在表单级别定义它,并覆盖某些特定输入的行为,如下所示:

<form action="" name="myform" autocomplete="on">
    <input autocomplete="off" name="myInput" >
</form>

在上面的代码中,在 myform 形式中,autocomplete处于打开状态,这意味着所有输入(允许它的输入)将自动完成,但在输入中myInput 不会,因为它会覆盖表单行为。

可在此处找到更多信息https://www.w3schools.com/Tags/att_input_autocomplete.asp

答案 1 :(得分:0)

这应该足够了:

<input type="password" 
       autocomplete="off"
       placeholder="password"
       ng-model="vc.password">

我添加autocomplete="off"仅用于冗余,但似乎完全没必要。

jsbin - https://jsbin.com/bowuxopese/edit?html,js,output