javascript - 如何将 .js 密码设置为星号?

标签 javascript html password-protection

我有一个基本的密码 JS 代码,但是每当我在文本框中键入内容时,它都会显示已键入的内容,而不是密码框中显示的普通星号。我的代码如下。

<!DOCTYPE html>
<html>
<title>
Enter Password
</title>
<body>
<script type="text/javascript">

var password = "THE LIST";
var x = prompt("Enter in the password "," ");
if (x == password) {
  window.location = "index.html";
}
else {
window.location = "bad.htm";
}

</script>
</body>
</html>

注意:我做这个是为了好玩,我还没有愚蠢到用它来实现真正的保护。

最佳答案

您应该使用:<input type="password"> .

关于javascript - 如何将 .js 密码设置为星号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21198864/

相关文章:

c - 在 C 中为运行时安全地存储密码

php - Bcrypt(4)(=4 次迭代)与 SHA512 或每个密码具有唯一盐分的不同内容?

javascript - 如何通过 ajax 获取一个标签而不是整页的值 - jQuery

c# - 如何使存储为 C# 字符串的 HTML 元素正确显示?

html - 当计数器在 10、11、12...之后插入 0 到 9 之间的数字时如何添加 0(零)?有可能吗?

javascript - 在菜单上滑动 Logo 和文本单击

security - 具有用户选择密码的公钥加密?

javascript - Kurento:如何制作自定义过滤器?

javascript - 需要 Font Awesome 5 支持 DHTMLX 中带有 JS 的 SVG

javascript - 添加增量到表单输入获取 TypeError : qty_el is null