在密码字段中输入密码时,如何防止jQuery终端插件显示***?

时间:2019-04-25 10:40:29

标签: javascript jquery jquery-terminal

我想使jQuery终端插件中的密码字段与PuTTY密码字段相同,当我们输入密码时该字段不会显示任何内容。当前,它将密码显示为“ *****”,但是我不希望这种行为。 如果有人以前这样做过,或者您有任何想法,请分享。

1 个答案:

答案 0 :(得分:0)

使用:

$('body').terminal($.noop, {
  login: function(user, pass) {
    return fetch(`/auth?user=${user}&pass=${pass}`).then(r => r.text());
  },
  maskChar: ''
});

这将登录到服务器,(注意:该代码使用新的访存和模板文字)这是ES5的代码(但是您仍然需要访存,如果您的浏览器不支持,则可以使用{{3 }})

$('body').terminal($.noop, {
  login: function(user, pass) {
    return fetch('/auth?user=' + user + '&pass=' + pass).then(function(res) {
       return res.text();
    });
  },
  maskChar: ''
});