在JSP中确定密码是否相同的方法是通过js实现的。
将onchange事件添加到两个文本框中,并在文本框的内容发生更改时触发事件,并在此事件中写入判断。
下面是步骤:
公共DOCTYPE HTML”- / / / / W3C XHTML 1.0 DTD过渡/ / EN " " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd " >
<HTML XMLNS = " http://www.w3.org/1999/xhtml " >
<头>
<meta HTTP - equiv =“Content -type”内容=“文本/HTML”。Charset = gb2312 "/ >。
<script type = "text/javascript" >。
函数checkpwd () {
Var p1 =文档。Form1。Pwd1。价值//获取密码框的值。
Var p2 =文档。Form1。Pwd2。价值//获取重新输入的密码值。
{if (p1 = = ")
警告(“请输入您的密码!”)//密码被检测为空,输入//被记录。
文档。Form1。Pwd1。关注()//专注于密码框。
返回错误//退出检测功能。
}//如果允许一个空密码,此条件可以被撤销。
如果(p1 !=p2){//确定输入值是否相同,并显示错误消息。
文档。GetElementByIdx_x(“味精”)。InnerHTML =“两个输入密码不一致,请重新输入”//在div中显示错误消息。
返回错误
密码是一样的,你可以继续下一步。
<form name = "form1" >。
代码:
确认密码:——onchange事件触发检测——>。
<div id = "MSG" style = "color: red "></ div >。
></形式
The </ body >。
</ HTML >。
把2个input分别设ID为pass,qrpas,实现代码如下:
function verifyPass(){var pass = $("#pass").val()
var qrpass = $("#qrpass").val()
if(pass == qrpass){
alert("SUCCESS")
}else{
alert("FAIL")
}
}
谢谢!