gpt4 book ai didi

javascript - 如何将字符串更改为密码?

转载 作者:行者123 更新时间:2023-11-30 10:06:10 27 4
gpt4 key购买 nike

我有:

$('#pass').on('keyup keydown', function() { //the password input
$('#pass-result').text( $(this).val() ); //the input's bullet's, not string value
});

密码的文本值被打印为输入的字符串。如何将其转换为密码的伪装项目符号形式 (•)?

最佳答案

如果您正在寻找在输入文本时出现在字段中的点,您应该使用 <input type="password">而不是 <input type="text"> :

<input type="password" id="pass" />

您可以使用 $("pass").val() 从中获取文本.

看起来您想要的是一串点。为此,请使用:

var dots = Array($("pass").val().length + 1).join("•");

解释:

  • $("pass").val()获取文本
  • $("pass").val().length得到那个的长度
  • Array($("pass").val().length + 1)得到一个新的Array,其长度比密码文本的长度多1
  • Array($("pass").val().length + 1).join("•")返回 Array 的每个元素,每个元素之间插入一个点 - 这就是为什么我们需要额外 1 个,否则我们会收到 fencepost 错误。

关于javascript - 如何将字符串更改为密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29056673/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com