如何判断输入密码和确认密码是否一致? 两种办法:1.javascript比较,如果不一样则提示重填,一样提交到处理页面处理。2.提交两个密码到处理页面进行比较 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 pwd1=request.getParameter("pwd1");pwd2=request.getParameter("pwd2");if (pwd1.equals(pwd2)){ //相等;}else{ //不等;} 我用的是第二种方法,我是jsp的初学者我不知道相关的函数语句应该如何写?或者哪里有介绍jsp相关函数的文章我看一下也可啊 用script吧,没必要用jsp的,浪费资源…………<HTML><HEAD><TITLE></TITLE><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312"><link rel=stylesheer href="theme.css" type="text/css"><script language="javascript">//用script在提交之前判断密码的正确性function isValid(form){ if (((form.password.value.length<3)||(form.password.value.length>8))&&(form.password.value!="")) { alert("密码必须是3-8位的字母或数字!"); return false; } else if (form.password.value!=form.re_password.value) { alert("两次输入的密码不同!"); return false; } else if (form.password.value=="") { alert("用户密码不能为空!"); return false; } else return true;}</script></HEAD><body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><!-- 提交用户名与密码 --><form method="post" action="ok_register.jsp" onSubmit="return isValid(this);"><table ><tr><td align='left'><p>用 户 名:<input type="text" maxlength="60" name="user_id"> <font color="#FF0000"> *</font></td> </tr><tr><td align='left'><p>密 码:<input type="password" size="8" maxlength="30" name="password"> <font color="#FF0000"> *</font></td> </tr><tr><td align='left'><p>密码确认:<input type="password" size="8" maxlength="30" name="re_password"> <font color="#FF0000"> *</font></td> </tr></table><br><input type="submit" size="4" value="提交" class="buttonface"><input type="reset" size="4" value="重填" class="buttonface"> </form></body></html> if not (mkey.equals(checkey)) errorMessage +="[两次输入密码不一致!]<br>"这样写可以码 if not (mkey.equals(checkey)) ==> if(!mkey.equals(checkey)) Timer定时器 启动执行两次 在启动tomcat时,报错了!这是什么错??? httplien中URL 参数如果不带类似.jsp,.asp的完整地址,是否无法识别? jsp中怎么查询数据库里表是否存在呀? 哪里有免费的jsp空间申请? 向高人请教:如何让网页边下载边播放.avi视频? 在sqlserver2000的表中有smalldatetime类型的字段....... 为什么? 关于resin的问题 高分请教。关于链接问题! servlet问题 Applet为啥在我的win2000IE5中不能正常下载运行,而我装了jdk1.4才可正常?
pwd2=request.getParameter("pwd2");if (pwd1.equals(pwd2))
{
//相等;
}
else
{
//不等;
}
<HTML>
<HEAD>
<TITLE></TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<link rel=stylesheer href="theme.css" type="text/css">
<script language="javascript">//用script在提交之前判断密码的正确性
function isValid(form)
{
if (((form.password.value.length<3)||(form.password.value.length>8))&&(form.password.value!=""))
{
alert("密码必须是3-8位的字母或数字!");
return false;
}
else if (form.password.value!=form.re_password.value)
{
alert("两次输入的密码不同!");
return false;
}
else if (form.password.value=="")
{
alert("用户密码不能为空!");
return false;
}
else return true;
}
</script>
</HEAD>
<body bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><!-- 提交用户名与密码 -->
<form method="post" action="ok_register.jsp" onSubmit="return isValid(this);">
<table >
<tr>
<td align='left'><p>用 户 名:<input type="text" maxlength="60" name="user_id">
<font color="#FF0000"> *</font></td>
</tr>
<tr>
<td align='left'><p>密 码:
<input type="password" size="8" maxlength="30" name="password">
<font color="#FF0000"> *</font></td>
</tr>
<tr>
<td align='left'><p>密码确认:<input type="password" size="8" maxlength="30" name="re_password">
<font color="#FF0000"> *</font></td>
</tr>
</table>
<br>
<input type="submit" size="4" value="提交" class="buttonface">
<input type="reset" size="4" value="重填" class="buttonface">
</form>
</body>
</html>
这样写可以码