检查密码 - 代码错误在哪里?

2024-01-15

密码验证代码,但不起作用。我的代码错误在哪里?

JS:

function checkPass() {
var pass = document.getElementById('pass');
var pass2 = document.getElementById('pass2');

if(pass != pass2) {
document.layers.passResponse.innerHTML = "Passwords did not Match!";
} else {
document.layers.passResponse.innerHTML = "Passwords Match!";
}
}

HTML:

<div class="form-left">Password * </div>
<div class="form-right"><input type="password" id="pass" name="pass" class="form-input" /></div>
<div class="form-left">Confirm Password *</div>
<div class="form-right"><input type="password" id="pass2" name="pass2" class="form-input" /></div>

您正在比较两个 html 元素,而不是它们的值。

if(pass1 != pass2) {

应该

if(pass1.value != pass2.value) {
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

检查密码 - 代码错误在哪里? 的相关文章

  • JavaScript 添加布尔值

    console log true true 2 console log typeof true true number console log isNaN true true false 为什么两个布尔类型相加会产生一个数字 我有点理解 如
  • Vue 3 Composition API 提供/注入在单文件组件中不起作用

    我正在使用 Composition API 在 VueJS 3 中创建一个库 我实现了提供 注入 如中所述docs https v3 vuejs org guide composition api provide inject html i
  • 如何在没有 jQuery 的情况下删除 Javascript 中的元素

    我试图通过以下方式从 DOM 中删除 Div a 标签嵌套在其中 我想我正在寻找的是 jQuery 的纯 Javascript 版本 div remove 这是html设置 div a href Click me to remove the
  • 如何使用有角度的材料创建卡片网格?

    我正在尝试使用 ng repeat 创建每行三张卡片的网格 我有一个普通的 javascript 对象数组附加到范围 下面的代码将为每张卡创建一个新行 div div
  • nodejs (libuv) 事件循环是否在一个阶段(队列)中执行所有回调,然后再进入下一阶段或以循环方式运行?

    我正在研究 Node js 中 libuv 提供的事件循环 我遇到了关注 Deepal Jayasekara 的博客 https blog insiderattack net event loop and the big picture n
  • ReactTransitionGroup 不适用于 React-redux 连接组件

    我正在开发一个更大的项目 但我创建了这个简短的示例来说明问题 如果我使用Box组件 它的工作原理 它在控制台中输出componentWillEnter and componentWillLeave当我们点击按钮时 如果我使用BoxConta
  • 如何使用 Greasemonkey 监视静态 HTML 页面的更改?使用哈希?

    我希望我的 Greasemonkey 脚本仅在其访问的静态页面具有与以前完全相同的内容时运行 现在我可以设置一个包含该页面哈希的变量 我正在寻找一种动态散列页面的方法 以便我可以将我的散列与生成的散列进行比较 关于如何即时实现散列的任何想法
  • JavaScript 继承;调用和原型

    要在Javascript中实现继承 通常需要执行以下两个步骤 假设我有一个基类 Animal var Animal function name this name name 我现在想从中派生一个子类 Dog 所以我想说 var Dog fu
  • onclick 事件中未调用函数

    我想在每个 YouTube 链接的末尾添加一些 HTML 以在 litebox 中打开播放器 到目前为止 这是我的代码 document ready function var valid url new RegExp youtube com
  • 使用 JavaScript 移动页面上的按钮

    我的按钮可以移动 但奇怪的是 我无法弄清楚偏移是否有问题 我希望我的按钮随着鼠标光标移动 但现在它的移动方式不是我想要的 有时它会消失 另外 创建的新按钮是重叠的 我不知道如何解决这个问题并拥有更好的外观 var coorA var coo
  • 如何始终将焦点保持在文本框中

    我创建了一个包含两个 div 的 HTML 页面 左侧的 div 页面的 90 是 ajax 结果的目标 右侧的 div 页面的 10 包含一个文本框 该页面的想法是在文本框中输入零件编号 通过条形码扫描仪 并显示与该零件编号匹配的绘图 显
  • 如何计算特定字符在字符串中出现的次数

    我正在尝试创建一个函数来查看数组中的任何字符是否在字符串中 如果是 有多少个 我尝试计算每一种模式 但是太多了 我尝试使用 Python 中的 in 运算符的替代方案 但效果不佳 function calc fit element var
  • 改变 JavaScript 中的顶部填充

    以下是我在 css 中设置顶部填充的方法 body font size font size px margin 0 padding 100px 0 20px 0 width 100 important 如何使用最简单的 javascript
  • 使用 Javascript 设置 cookie [重复]

    这个问题在这里已经有答案了 我正在尝试构建我的第一个移动应用程序 它需要连接到我的 mysql 数据库并使用 json 返回数据 这很好 目前我有一个登录系统 一旦确定用户名和密码存在 它就会返回一条成功消息 对于下一步 我想在我的页面上使
  • 使用 Enzyme 测试 `React.createRef` api

    我想测试下面的类 它使用React createRef api 不过 快速搜索并没有发现任何这样做的例子 有人成功过吗 我该如何嘲笑裁判 理想情况下我想使用shallow class Main extends React Component
  • react-native - 图像需要来自 JSON 的本地路径

    你好社区 我正在react native中开发一个测试应用程序 并尝试从本地存储位置获取图像 我实际在做什么 我将图像直接链接源提供给 var 并在渲染函数中调用此方法 react 0 14 8 react native 0 23 1 np
  • 将数组从 jquery ajax 传递到代码后面

    我必须将二维数组传递给在asp net网页代码后面编写的页面方法我有一个变量objList作为二维数组 我使用以下代码来实现此目的 但没有成功 并且未调用页面方法 脚本语言 function BindTable objList ajax u
  • 如何通过索引访问 JSON 对象中的字段

    我知道这不是最好的方法 但我别无选择 我必须通过索引访问 JSONObject 中的项目 访问对象的标准方法是只写this objectName or this objectName 我还找到了一种获取 json 对象内所有字段的方法 fo
  • 没有输入的 jQuery 日期选择器

    我有一个相当复杂的网络应用程序 我想向其中添加一些日期选择 UI 我遇到的问题是我无法从文档中弄清楚如何真正控制日期选择器的出现方式和时间 不涉及任何表单元素 不 我不会添加秘密表单字段 因此简单的开箱即用方法根本行不通 我希望有人可以提供
  • 使用velocity.js制作可拖动元素的动画

    我正在使用velocity js 为用户拖动的可拖动 SVG 元素设置动画 然而 velocity js 将先前的 mousemove 坐标排队并通过所有后续的 mousemove 坐标进行动画处理 我想要的是velocity js 不要对

随机推荐

  • 通过vb.net监控计算机输入/输出的数据

    我想使用 vb net 创建 Windows 带宽计 但我似乎无法在 net 框架中找到任何用于监视输入或输出数据量的内容 我想创造这个 因为我无法免费找到一个好的东西 而且我认为这是人们可能想要的东西 如果 net 框架中没有任何内容可以
  • 为什么写入一个关闭的 TCP 套接字比读取一个更糟糕?

    当您读取关闭的 TCP 套接字时 您会收到一个常规错误 即它返回 0 表示 EOF 或 1 以及错误代码errno可以打印perror http www opengroup org onlinepubs 000095399 function
  • 不使用 jquery 处理元素外部的点击

    我想实现这样的解决方案 如何检测元素外部的点击 https stackoverflow com questions 152975 how to detect a click outside an element 但我正在使用另一个已经定义了
  • 呈现弹出视图时,如何让用户在父集合视图中选择单元格?

    我有一个集合视图 当选择一个单元格时 它会显示一个弹出窗口视图 显示有关该单元格的更多信息 我想允许用户单击另一个单元格 然后将弹出窗口视图更改为显示该单元格的信息 而无需关闭弹出窗口 如果用户要单击父视图上不是单元格的某个位置 则弹出窗口
  • 正则表达式匹配方括号

    我正在解析一个日志文件 并试图为以下标记编写正则表达式 sshd 7623 我可以匹配 sshd 字符串 但是当匹配左方括号时 perl 只是抛出一个关于缺少右方括号的错误 如果我尝试同时匹配两者 如下所示 我也不会发现 re1 d re2
  • QAbstractItemModel 和 QTreeView [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我需要在 QtreeView 中显示
  • Python with selenium:无法找到真正存在的元素

    我一直在尝试填充输入
  • 使用 JSON 将哈希数组写入文件?

    目前我正在这样做 badLinks Array new badLinksFile File new arrayFilePath badLinks txt w badLinksFile puts badLinks to json 数组badL
  • 使用 Java 8 构造时创建 Bean 时出现 ArrayOutOfBoundsException

    我正在得到一个ArrayIndexOutOfBoundsException当我使用 Java 8 功能时 服务启动 Bean 创建 Java 8 已设置并已开始运行 代码编译正确 服务启动时 服务无法侦听端口 因为未创建 Bean 当我更改
  • JSF:验证两个字段中提供的值或都不验证其中的值

    我有两个表示数据范围的字段 从 和 到 我需要检查两个字段是否都没有填写 因此只有当一个字段被填写而不是第二个字段时 才会显示验证消息 我怎样才能做到这一点 我偷了这个自定义验证器并将其添加到两个字段 因为 JSF 不验证空字段 但它总是显
  • Android Socket 异常“套接字已关闭”

    当我尝试使用以下代码运行由 echo 服务器和 android 客户端组成的测试时 我总是收到异常消息 套接字已关闭 这段代码可以简单地向服务器发送消息 并从服务器接收消息 但是如果你想同时执行这两个操作 它就行不通 我很好奇为什么它会导致
  • 在bash中设置带前导数字的环境变量

    我需要在 bash 中设置一个名为 64bit 即带有前导数字 的环境变量 但是 bash 变量名称不允许变量带有前导数字 我知道调用 bash 时设置它的方法 env 64bit 1 usr bin bash 但是 我正在寻找一种在当前运
  • 无法解析 R.java,重复的类

    我刚刚开始使用 Android Studio 一周 它对我来说非常有用 但是当我今天启动 Android Studio 时 我收到错误 错误 重复的类 mypackage R 我之前在使用 Eclipse 时看到过这个错误 所以我尝试重建项
  • 使 EF4.3 Code First 迁移忽略挂起的迁移

    我有一个最近使用创建的数据库的本地实例DbContext Database Create 所以 MigrationHistory表存在一个InitalCreate与当前代码匹配的条目 但是 一些基于代码的迁移存在于 Migrations 文
  • mod_rewrite:允许重定向但阻止直接访问

    我目前正在使用 mod rewrite 进行内部重定向 RewriteCond REQUEST URI pattern RewriteRUle file php 但是我想阻止直接访问file php通过将对该文件的请求重定向到找不到页面的
  • 如何将 MediaRecorder 录制的视频长度读取到通过 context.getFilesDir() 构建的私有应用程序存储目录中?

    我在使用 MediaRecorder 读取设备摄像头录制的视频文件的长度 持续时间时遇到一个奇怪的问题 该文件被记录到应用程序的私有存储目录 中 设置如下 mMediaRecorder setOutputFile context getFi
  • UIPanGestureRecognizer - 仅垂直或水平

    我有一个观点UIPanGestureRecognizer垂直拖动视图 所以在识别器回调中 我只更新 y 坐标来移动它 该视图的超级视图有一个UIPanGestureRecognizer这将水平拖动视图 仅更新 x 坐标 问题是第一个UIPa
  • SQL Server 代理作业运行缓慢

    我正在 SQL Server 2005 中使用 SQL Server 代理作业执行存储过程 直到昨天 这项工作进展得很快 从昨天开始 这项工作需要 1 个多小时 而不是 2 分钟 我在SSMS中执行了存储过程 只用了不到1分钟就执行完了 我
  • 未处理的拒绝错误 Bluebird

    我有以下代码 它按预期工作 不会引发未处理的拒绝错误 p new Promise fulfill reject gt reject new Error some error p catch error gt console log erro
  • 检查密码 - 代码错误在哪里?

    密码验证代码 但不起作用 我的代码错误在哪里 JS function checkPass var pass document getElementById pass var pass2 document getElementById pas