JavaScript 确认密码验证17 Mar 2025 | 6 分钟阅读 在本章中,我们将讨论使用 JavaScript 进行密码验证。每当用户在任何网站或应用程序上创建帐户时,我们都需要验证密码。因此,我们必须验证一个有效的密码,并进行确认密码验证。对于有效密码,必须包含以下参数才能使其有效 -
每当用户创建密码时,总会有一个确认密码字段。它会检查用户输入的密码是否与此确认密码字段相同。要创建有效密码,两个密码字段的值必须匹配。 首先,我们将检查有效密码,然后进行确认密码验证。 有效密码验证在此示例中,我们将检查用户创建的密码是否有效,并与上面讨论的所有参数匹配。有关密码验证的代码,请参阅下面的代码。 复制代码 输出 1 将密码字段留空时的输出。 ![]() 输出 2 输入有效密码时的输出。 ![]() 注意:在上面的截图中,您可能已经注意到密码对所有人可见,因为我们使用了 input type=text。如果您希望在输入密码时密码不可见,请在您的 HTML 表单 中使用 input type=password。确认密码验证在此示例中,我们将通过验证用户输入的两个密码是否相同来验证密码。此过程将在表单加载之前使用 JavaScript 在客户端完成。 复制代码 输出 首先,我们将为密码和确认密码字段输入不同的值。一个警告框将弹出,显示消息:密码不匹配。请参阅下面的输出 ![]() 这次,我们将为密码和确认密码字段输入相同的值,以验证验证代码是否正常工作。一个警告框将弹出,显示消息:密码创建成功。请参阅下面的输出 ![]() 请注意,我们在表单中还使用了一个“重置”按钮来清除用户输入的数据。带有密码验证的完整表单在上面的示例中,您已经学会了如何验证有效密码和确认密码。现在,我们将把这两种验证放在一个表单中以完成密码验证过程。 为此,我们将创建一个简单的基本注册表单,其中包含一些字段,例如名字、姓氏、创建密码和确认密码。带有星号(*)的字段是必填字段,用户必须提供一些值。我们将在此表单中进行以下验证以验证密码:
除此之外,我们还放置了一个“重置”按钮来清除表单中的字段数据。当您单击此“重置”按钮时,用户在字段中提供的所有数据都将被清除。现在,请参阅下面的代码 复制代码 输出 执行上述代码将在 Web 上显示一个 HTML 表单。在此,在文本字段中提供数据,然后单击“提交”按钮进行处理。根据验证,如果数据正确,将弹出一个警告框,显示消息:您的密码创建成功。在此,当您单击“确定”按钮时,它将转到另一个输出。 截图 1 ![]() 当您单击警告框中的“确定”按钮时,它将转到一个简单的 HTML 输出,显示消息表单数据已成功提交。 截图 2 ![]() 提供错误条目时的输出如果您输入了错误的值或留空了任何必填字段,则会在输入框的右侧显示错误。这些错误将在每次单击“提交”按钮并经过验证检查后逐一显示。请参阅下面的截图中的错误 ![]() 要检查所有验证是否正常工作,请复制代码并在 JavaScript 编译器中执行。 |
阿姆斯特朗数是一种特殊的整数,其中其数字之和的数字长度的幂等于该数。例如,153 是一个阿姆斯特朗数,因为 1^3 + 5^3 + 3^3 = 153。阿姆斯特朗数的定义 一个阿姆斯特朗...
5 分钟阅读
能够如此快速地执行货币转换将是一项非常有用的技能,尤其对于开发全球化网站或应用程序的开发人员来说。除了 JavaScript 之外,还有其他选择。然而,JavaScript 是开发...的一个很好的选择。
阅读 6 分钟
由于它允许开发人员创建动态、交互式和响应式的用户界面,JavaScript 已成为现代 Web 开发的关键组成部分。了解何时操作文档对象模型 (DOM) 是使用 JavaScript 的重要组成部分。网站的可访问性时间……
阅读 6 分钟
网页的交互功能由 JavaScript 提供支持,这是一种灵活且流行的计算机语言。无论您的专业水平如何,HackerRank 都提供了一个理想的环境来练习和提高您的 JavaScript 能力。无论您是想理解基本原理的新手,还是...
阅读9分钟
简介:JavaScript 是最灵活和使用最广泛的编程语言之一,为开发人员提供了多种内置方法来高效地处理数据。其中一种方法是 Object.keys()。此方法允许开发人员从对象中提取键,为迭代对象提供了一个强大的工具...
阅读 6 分钟
在本文中,我们将了解 JavaScript 中的 var、let 和 const 关键字。让我们一个一个地理解每个关键字。var 关键字 JavaScript 中的 var 关键字用于在代码中定义变量。语法:var variableName = value; 在上面的语法中,var:它……
5 分钟阅读
JavaScript,通常简称为“Javascript”或“JS”,是与 HTML 和 CSS 共同构成的网络语言之一。这种多功能性使开发人员能够创建动态网站、服务器端应用程序以及移动或桌面应用程序。因此,如果您是技术世界中有抱负的开发人员,...
阅读 6 分钟
简介:随着 Web 开发的兴起,JavaScript 已成为一种消耗大量调试和监控技术以提供交互式和动态功能的语言。Java script log 是开发人员必须掌握的关键工具之一。日志记录允许开发人员...
阅读 6 分钟
. 在本文中,我们将了解如何在 JavaScript 中创建自动计算价格表单。在这里,我们将学习这个概念的一些基础知识以及一些带有关联的自动完成表单的示例。JavaScript 是什么意思?JavaScript 缩写为 JS。它...
阅读 6 分钟
在 JavaScript 中,枚举通过一组命名的值表示。它们使程序员能够创建一组命名常量,这些常量可以在代码库中使用,以提高错误处理、可读性和可维护性。枚举(通常称为 enums)在 JavaScript 中用于表示一个...
阅读 13 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India