校验两次密码一致的js代码(js密码复杂度校验)

本文目录一览:

在Js中判断2次输入的密码是否一致

不是不能判断,而是你的属性名写错了,那个classes=document.form1……..是定义为classes ,而下面又定义一个info 说if(info.lenght40){}……………当然会出错

!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.0 Transitional//EN”

HTML

HEAD

TITLE New Document /TITLE

META NAME=”Generator” CONTENT=”EditPlus”

META NAME=”Author” CONTENT=””

META NAME=”Keywords” CONTENT=””

META NAME=”Description” CONTENT=””

script language=”javaScript”

function check()

{

var username = document.form1.userName.value;

var name = document.form1.name.value;

var room = document.form1.room.value;

var info = document.form1.classes.value;

var phone = document.form1.phone.value;

var password = document.form1.passWord.value;

var password2 = document.form1.passWord2.value;

if (username==””|| password==””||room==””||info==””||phone==””||name==””||password2==””)

{

alert(“任意信息不能为空,请重新填写!”);

return false;

}

else if(username.length20){

alert(“用户名不能超过20个字符,请重新输入!”);

return false;

}

else if(password.length6){

alert(“密码不能小于6个字符,请重新输入!”);

return false;

}

else if(phone.length 20)

{

alert(“联系方式长度不能超过20字符!”);

return false;

}

else if (isNaN(phone))

{

alert(“联系方式必须是数字”);

return false;

}

else if (info.length 40)

{

alert(“学院班级信息长度不能超过40字符!”);

return false;

}

else if (password!=password2)

{

alert(“2次密码输入不一致!”);

return false;

}

else{

return true;

}

}

/script

body

div align=”center”

table border=”0″ cellspacing=”0″ cellpadding=”0″

tr

td background=”head.jpg” width=”600″ height=”142″/td

/tr

/table

p /p

form id=form1 name=”form1″ method = “post” action = “addUser.do” onsubmit=”return check()”

table

trtd用户注册/td/tr/table

table

trtd用户名:/td tdinput type=”text” name=”userName” /td/tr

trtd真实姓名:/tdtdinput type=”text” name=”name”/td/tr

trtd寝室信息:/tdtdinput type=”text” name=”room” /td/tr

trtd联系电话:/tdtdinput type=”text” name=”phone” /td/tr

trtd学院班级:/td tdinput type=”text” name=”classes” /td/tr

trtd密码:/tdtdinput type=”password” name=”passWord”/td/tr

trtd再次输入密码:/tdtdinput type=”password” name=”passWord2″/td/tr

trtdlabeldiv align=”center”input type=”submit” value=”确定” /div/label/td

tddiv align=”center”input type=”reset” value=”重置” /td

tddiv align=”center”a href=”/WaterFront/userLogin.jsp”返回登录/td

/tr

/table

/form

/body

/html

/BODY

/HTML

如何用javascript判断在修改密码时输入的旧密码是否正确以及两次输入新密码是否一样

你首先经取得旧密码,然后返回给js做判断。。。等旧密码验证成功后,再来判断 输入 的两个新密码是否相同。。。这肯定要用到ajax异步传输。。。利用输入的旧密码去匹配数据库里面的密码,如果能匹配得上,说明旧密码正确 ,再进行两次输入 的判断 。

js判断两次密码是否一致且密码不能为空

JavaScript验证两次输入密码是否相同,

通过去判断两次输入的密码是否相同来实现,

下面是html代码FORM METHOD=POST ACTION=””

input type=”password” id=”input1″

input type=”password” id=”input2″

input type=”button” value=”test”

onclick=”check()”

/FORM下面是javascript的代码script

function check()

{

with(document.all){

if(input1.value!=input2.value)

{

alert(“false”)

input1.value = “”;

input2.value = “”;

}

else document.forms[0].submit();

}

用js判断两次输入的密码是否相同。如果失败,希望留在原界面。求助

check()函数调用不用写在行间。

js文件修改:阻止提交时的默认事件就可以了。

 document.getElementById(‘register’) = function check(event){ 

           var password = document.getElementById(“password”).value; 

           var repsword = document.getElementById(“repsword”).value; 

       if(password != repsword) {

        alert(“两次密码不同,请重新输入”);

          if (event.preventDefault) {

               event.preventDefault();

           } else {

               event.returnValue = false;

           }

        } else {

           return true;

        }

  }

用js正则表达式验证两个相等密码

function isgt5(str){

if(str.len5) {alert(“密码不少于5个字符”);return false;}

return true;

}

function isequal(str,str1){

if(str!=str1){alert(“两次输入不一致”);return false;}

return true;

}

在form的onsubmit=”javascript:return isgt5(this.pass.value)isequal(this.pass.value,this.pass1.value)”

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/285982.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2024-12-22 16:06
下一篇 2024-12-22 16:06

相关推荐

  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29
  • 怎么写不影响Python运行的长段代码

    在Python编程的过程中,我们不可避免地需要编写一些长段代码,包括函数、类、复杂的控制语句等等。在编写这些代码时,我们需要考虑代码可读性、易用性以及对Python运行性能的影响。…

    编程 2025-04-29
  • 北化教务管理系统介绍及开发代码示例

    本文将从多个方面对北化教务管理系统进行介绍及开发代码示例,帮助开发者更好地理解和应用该系统。 一、项目介绍 北化教务管理系统是一款针对高校学生和教职工的综合信息管理系统。系统实现的…

    编程 2025-04-29
  • Python爱心代码动态

    本文将从多个方面详细阐述Python爱心代码动态,包括实现基本原理、应用场景、代码示例等。 一、实现基本原理 Python爱心代码动态使用turtle模块实现。在绘制一个心形的基础…

    编程 2025-04-29

发表回复

登录后才能评论