1. 按属性字面意思设置属性
autocomplete="off"
<input type="password" autocomplete="off" name="password"
class="form-control pword" placeholder="密码" value="" />
实践表明无效。
2. 设置属性为new-password
于是尝试了设置为
<input type="password" autocomplete="new-password" name="password"
class="form-control pword" placeholder="密码" value="" />
在chrome上不会自动填充了。在firefox中无效。
3. 继续添加属性hidden
继续增加属性hidden
<input type="password" hidden autocomplete="new-password" name="password"
class="form-control pword" placeholder="密码" value="" />
这样一来,chrome和firefox都可以了。
4. 单独设置表单都不自动填充
<input type="password" hidden autocomplete="new-password">
<input type="password" name="password" class="form-control pword"
placeholder="密码" value="" />
将属性设置在一个单独的input中,而不是设置在密码输入框中。