如何制作一个简单的密码页面[关闭]

2023-12-26

(小心,英语不好) 我正在尝试创建一个页面,其中只有一个“小块”,您可以在其中键入我设置的密码。

如果您输入正确的密码并按“输入站点”按钮,您将进入下一页。

这不必是一个完全受保护的网站,只需一个 1 行表单,如果输入的密码正确,它会将您发送到 html 代码中指定的页面。

我是我学校的一年级学生,非常喜欢使用 html,但由于我远远领先于班上的其他同学,我想了解更多,所以我希望有人可以帮助我。

提前致谢!

这是我在photoshop中制作的一个例子 https://i.stack.imgur.com/PrDZp.jpg


仅 HTML 无法做到这一点,您需要在后端使用其他语言来检查密码。或者您可以使用 javascript,它将在前端验证密码,但只有当您这样做是为了好玩时,您才必须在代码本身中指定密码。否则,要开发带有登录页面的 Web 应用程序,您需要后端语言(例如 php 或 python)和数据库(例如 mysql 或 mariadb)来存储密码。

示例代码
您需要创建两个文件,一个用于登录表单 (login.html),另一个用于在输入正确密码后重定向 (welcome.html)。

此代码用于login.html

    <!DOCTYPE html>
<html>
<head>
    <title>Login page</title>
</head>
<body>
<form>
    <label for="pswd">Enter your password: </label>
    <input type="password" id="pswd">
    <input type="button" value="Submit" onclick="checkPswd();" />
</form>
<!--Function to check password the already set password is admin-->
<script type="text/javascript">
    function checkPswd() {
        var confirmPassword = "admin";
        var password = document.getElementById("pswd").value;
        if (password == confirmPassword) {
             window.location="welcome.html";
        }
        else{
            alert("Passwords do not match.");
        }
    }
</script>
</body>
</html>

此代码用于welcome.html

<!DOCTYPE html>
<html>
<head>
    <title>Welcome page</title>
</head>
<body>
<h1>Welcome!! you entered a right password</h1>
</body>
</html>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何制作一个简单的密码页面[关闭] 的相关文章

  • 我应该清理 Markdown 吗?

    对于我的帖子实体 我将 HTML 和 MARKDOWN 存储在数据库中 HTML 是从 MARKDOWN 转换而来 HTML 用于在页面上呈现 MARKDOWN 用于编辑功能 使用 WMD 我在存储到数据库之前清理 HTML 问题是 我也应
  • 使用 CSS 显示 div 内容后淡出

    我正在尝试在单击按钮时显示通知 单击按钮实际上会检查电子邮件验证 我知道要显示一个包含错误消息内容的 div 但是 我想淡出错误消息 比如说 5 秒后 我想用CSS来实现它 以下是我的尝试 它只是隐藏了一切 signup response
  • 当通过 Jquery 将当前页面的 html 传递到托管 bean 时,primefaces RemoteCommand 标记不起作用

    我正在使用 Jquery 的 html 方法获取当前页面的 HTML 如下所示
  • 如何在没有文本修饰的文本下方添加一行:下划线? [复制]

    这个问题在这里已经有答案了 我需要在文本下方添加一行 而不需要文本装饰 下划线 否则如何在文本和行之间创建自定义空间 我们所做的 您可以使用Border Bottom和一些Padding Bottom a border bottom 1px
  • 如何在标签中制作文字自动换行

    我想在其中添加文字 a 标签适合固定的 div 但它会破坏 div 并且显示得很丑 CSS3 有一个属性 word wrap break word 看看MDN 自动换行文档 https developer mozilla org en CS
  • Position:fixed 内的position:fixed: 哪个浏览器是正确的?

    将固定元素放置在另一个固定元素内的行为在 Chrome Safari 与 Firefox 中有所不同 这个答案很好地解释了预期的行为 https stackoverflow com a 28576596 1437016对于相对 div 内的
  • Chrome 不渲染
    标签,FF 渲染

    我有一个非常烦人的问题 我的网站有一个表单 可以在 Firefox 中运行 但不能在 IE 或 Chrome 中运行 它是用 WordPress 的 Gravity Forms 制作的 但这可能与该问题无关 因为另一个表单插件也出现了同样的
  • 关闭 Bootstrap 模式 onclick

    我使用 Bootstrap 模式让用户在将商品添加到购物车之前选择产品选项 我之前在这种情况下使用过它们 没有任何问题 但这个没有按预期关闭 当用户单击 添加到购物车 按钮时 会发生一些事情 我认为问题就在那里 首先 一些脚本检查某些字段是
  • 更新 Parse.com 中的一行

    我所拥有的是 当单击编辑按钮时 两个输入字段中的值将创建一个新行 并删除旧行 下面是我使用的代码 但我想要的是更新原始行而不是删除原始行 实例 http jsbin com uyonek 2使用下面的代码是如何工作的 editBtn onc
  • 文本区域下的额外填充

    我的文本区域下面有额外的填充 但我似乎找不到它的来源 我已将单独的代码放在此页面上 http jsfiddle net wfuks http jsfiddle net wfuks 我似乎找不到它的来源 它有类 field field bac
  • 文本区域值高度[重复]

    这个问题在这里已经有答案了 我有一个 textarea 其 css 高度设置为 85px 用户可能会在该文本区域内键入内容行 我想知道文本 值的高度 而不是文本区域本身 有没有办法检查内部文本的高度 包括换行符 我会将文本区域的内容复制到另
  • Chrome 扩展程序未加载 EventListener

    我一直在创建一个 chrome 扩展 它将我的新标签页分成 2 个框架 这样我就可以尝试加载 2 个不同的 URL 现在我开始很简单 但我无法让它们按预期加载 这是代码 背景 html
  • 在 HTML TextArea 中设置(或读取)光标/插入符的值

    我正在尝试 但失败了 在 HTML 文本区域中实现拖放机制 使用 jQuery 或 Scriptaculous 我们都使用 拖放机制相对容易 因此我愿意接受使用这两者之一的答案 问题是 我似乎找不到读取或设置插入点的方法 我最终想要做的是确
  • 如何解决flash的zindex问题

    在网页中我需要显示div覆盖未使用的 Flash 横幅wmode transparent环境 怎么解决呢 根据我的记忆 你可以将 div 推入 也许使用Javascript 这样你就不会弄乱你的HTML iframe 是像 flash 一样
  • 如何使用 jQuery 将各种元素包装在 div 标签中?

    我有一个 html 结构 如下所示 h5 Title h5 p Content p ul li Item li li Item li ul p Content p h5 Title h5 p Content p ul li Item li
  • 如何使单词中的每个字母在悬停时发生变化

    假设我的网站上某个段落中有一个单词 IamGreat 我希望它在悬停时更改为 Good4you 但是 我不想更改整个单词 而是希望每个字母单独更改 因此 如果我将鼠标悬停在字母 I 上 它将变成字母 G 字母 r 将变成数字 4 等 这两个
  • javascript获取网页中选定文本的段落

    突出显示文本后 我想获取所选文本所在的段落 var select window content document getSelection 请问有什么指点吗 这实际上很难做到 因为你必须考虑六种情况 所选内容不在一个段落内 简单 整个选择都
  • 如何创建环境变量来保护我的网站的 Google 地图 API 密钥(或任何其他秘密值)?

    我正在学习使用 Bootstrap 编写自己的网站 并使用 Google 地图 API 密钥和 Google Developers 的脚本轻松地将地图放置在我的页面上 理想情况下 我会有类似的东西 即我已经尝试过这个 Html PHP
  • 输入元素可滚动并启用文本溢出省略号

    当我添加text overflow ellipsis对于输入元素 该元素是可滚动的 当我将光标放在元素上时 我可以左右滚动 就好像文本是全宽并且没有被截断一样 尽管后面没有文本 我该如何阻止这种行为 input width 180px te
  • 透明、无边框文本输入

    如何删除周围的边框

随机推荐

  • SSL:NancyFx Selfhost Mono Linux (pi)

    我是 linux PI 和 mono 的新手 对新手问题表示歉意 如何在 mono linux pi 上通过 https 运行 NancyFx 架子主机 如果我能够使用 OpenSsl cer 文件 创建证书 如何将其分配给端口 在文档中展
  • 使用 apache commons cli 定义位置参数

    我想定义一个 Apache Commons CLI 解析器 其中包括命名参数和位置参数 program a optA b optB f pos1 pos2 如何验证 pos1 和 pos2 快速阅读文档后 我不知道 CommandLine
  • 为什么构建执行器状态显示一个管道作业有两个作业?

    我正在使用 groovy 管道脚本来进行构建作业 所以在 jenkins 管道中就像是 node git url myurl git load mydir myfile groovy 其工作效果符合预期 但在构建执行器状态下 它显示为两个正
  • Facebook 表示有效 URL 不是有效 URL

    尝试将应用程序域添加到新应用程序 事情是域名是http the me http the me Facebook 不认为这是有效的 URL 有什么解决办法吗 你包括吗http 在那里 不应该有那个 只需使用the me作为您的域名 我刚刚尝试
  • 创建一个正常运行的 Response 对象

    出于测试目的 我尝试在 python 中创建一个 Response 对象 但事实证明它比听起来更难 我试过这个 from requests models import Response the response Response the r
  • Ant每次都会重建库项目

    我有一个 Android 项目 其中包含两个 Android 库项目 我正在使用命令ant debug构建该项目大约需要 1 分 20 秒 我算了一下 编译第一个android库项目用了17秒 编译第二个android库项目用了42秒 由于
  • 数据网格显示一个新行,但不显示任何后续行

    我有一个数据网格 其中一列显示组合框 目前 新行显示在现有行下方 正如预期的那样
  • 如何使用 EssentialAction

    我有一个自定义正文解析器 可将请求正文流式传输到 Amazon S3 实例 并且我想在上传文件之前进行验证 在请求的标头中 我可以访问内容大小和用户的身份验证令牌 通过这两件事 我可以验证用户是否有权上传文件 阅读 Play 的文档后 似乎
  • 获取请求客户端的 IP 地址(Soap 消息)

    我构建了一个 ASMX 服务 并在代码中处理来自 ELMAH 的错误日志 我将所有字段添加到数据库中 然后添加更多字段 其中之一是所请求客户端的 IP 地址 但我无法 请阅读 不知道如何 得到 我已经习惯了 string ipAddress
  • Java,不支持的类版本错误。我怎样才能解决这个问题

    我在 eclipse 中做作业 它没有报告任何错误 甚至没有警告 当我尝试从终端编译它时 出现以下错误 它在 eclipse 中运行和编译都很好 我认为这与java版本有关 无论如何要修复它或尝试绕过它 vedran vedran debi
  • 为什么不能在批处理 for 循环中使用问号?

    Preface 在编写单独的代码时 我遇到了 for 循环中问号的问题 如下所示 for循环中没有访问到问号 批处理文件 echo off for x in the quick brown fox do echo x Output the
  • 当邮件程序没有这样定义时,如何调用邮件程序上的类方法?

    在 Rails 中发送邮件时 通常会这样做 UserMailer password reset user deliver 但如果我们向内看UserMailer我们可以看到这个 def password reset user not self
  • 如何在我的 Xcode 项目中查看整个 SCM 历史记录?

    如果我查看项目信息中的 SCM 选项卡 我只会看到影响项目文件的提交 我在哪里可以获得整个项目的所有提交的列表 Xcode 4 转到 Organizer 右上角 Repositories 选择存储库 就在那里
  • 如何使用 Flink SQL 按事件时间对流进行排序

    我有一个故障DataStream
  • 如何在 angular-cli 项目中使用全局 scss 文件

    我是 Angular 4 和 Angular CLI 的新手 我找不到任何解决方案如何在整个应用程序中使用 root scss css 文件 因此 我的问题是 如何在项目中使用全局scss文件 创建一个styles文件夹中的src文件夹 然
  • 移动设备的 X/Y 触摸坐标

    我正在创建一个网络应用程序 我希望它可以在移动设备上使用 该应用程序的初始机制需要鼠标当前的 X Y 坐标 这不需要单击和拖动 只需在浏览器窗口周围移动鼠标即可 现在我一直在研究有关触摸和手势的各种 jQuery Javascript 库
  • Apache Pig:本地模式下使用简单 GROUP BY 时出现 OutOfMemory 异常

    当我尝试在一个微小的 3KB 随机生成的示例数据集上执行一个非常简单的 GROUP BY 时 我收到了 Pig 的 OutOfMemory 异常 小猪脚本 cat example pig raw LOAD example data USIN
  • Glassfish - 来自同一客户端的同时连接

    我正在构建一个必须处理来自一个客户端的最多 300 个请求的应用程序 我已尝试此链接上建议的所有配置 Glassfish 线程池 接受器线程 HTTP 最大连接数 https stackoverflow com questions 3309
  • 使用 JMeter 发送带有二进制正文的 HTTP 请求

    我正在尝试使用 JMeter 发送带有二进制内容的 HTTP 请求 在文档中 我发现我可以发送带有二进制内容的文件 我认为这对于我的需求来说不是一个好的解决方案 因为每个请求都有自己的二进制内容 下面是我用 Perl 编写的客户端示例 演示
  • 如何制作一个简单的密码页面[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 小心 英语不好 我正在尝试创建一个页面 其中只有一个 小块 您可以在其中键入我设置的密码 如果您输入正确的密码并按 输入站点 按钮 您