2010-05-16 55 views
4

我有一个表单域,用户可以在其中更改密码,但如果他们将其设置设置为记住密码,则会显示其密码。有没有办法让领域永远为空?这样他们就必须输入密码。如何让我的密码字段始终为空?

<label for="oldpassword" class="styled">Old password:</label> 
<input type="password" id="oldpassword" name="oldpassword"/><br /> 
+1

这是** **非常不好的做法:如果他们想记住密码,让他们。 – 2010-05-16 23:26:15

+2

这不适用于登录。这更适用于他们想更改密码的时间。 – ggfan 2010-05-16 23:26:57

回答

6

您可以在页面加载后不久清除旧密码。

使用jQuery:

setTimeout(
    function() { $(':password').val(''); }, 
    1000 //1,000 milliseconds = 1 second 
); 
+0

专门用于选择器中的类型属性,学习新事物 – 2016-05-25 10:06:57

0

都能跟得上。你无法处理这种浏览器行为。

2
<input type="password" name="my_password_field" autocomplete="off" /> 
1

使用jQuery:

$(window).load(function() { 
    $("input[type=password]").val(''); 
});