javascript - 如何创建一个密码,以显示 html 和 js 中的隐藏消息

标签 javascript html

我是 HTML 和 js 的新手,目前我正在尝试让用户输入密码,如果密码正确,它会显示一条隐藏的消息。这是我到目前为止得到的。我无法让它工作。

这是 HTML:

<form id="form" onsubmit="return false;">
  <input type="text" id="userInput" />
  <input type="submit" onclick="othername();" />
</form>

<p id="hidden_clue"></p>

这是js:

var pass1 = 3736.62417618;
var input = document.getElementById("userInput").value;
alert(input);

if (input == pass1) {
  document.getElementById("demo").innerHTML = "Hello JavaScript!";
}

最佳答案

您很接近,但是在 getElementById 上,您需要选择要获取的元素的 ID。

function othername() {
    var pass1 = 3736.62417618;
    var input = document.getElementById("userInput").value;

    if (input == pass1) {
        document.getElementById("hidden_clue").textContent = "Hello JavaScript!";
    }
}
<form id="form" onsubmit="return false;">
  <input type="password" id="userInput" />
  <input type="submit" onclick="othername();" />
</form>

<p id="hidden_clue"></p>

关于javascript - 如何创建一个密码,以显示 html 和 js 中的隐藏消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63476258/

相关文章:

javascript - Superscrollorama - 多个元素的补间

javascript - 是否存在检测浏览器中打开/关闭 session 存储的事件?

javascript - 我无法获得jquery preventDefault来运行我的视差幻灯片

html - 为什么我的 2 列纯 CSS 布局不起作用?

javascript - 有没有一种方法可以将 Slick-Carousel 与 Polymer.js 一起使用?

html - 问题是让导航栏中的不同元素垂直对齐

html - 修复了滚动文本列旁边的图像

Javascript 从评论的 html 中提取内容

javascript - 适用于 Windows 的 Apache/XAMPP 错误地将文件视为可执行文件

javascript - 预加载 img 元素