如题。代码贴在下面了,问题出在确认密码那。两次密码输入不一致,会提示的是“密码须为6-12位”(输入纯数字会这样,带字母的密码是正常的),这是为神马?
<script>
function check()
{
var s1=document.getElementById("username");
var s2=document.getElementById("pwd");
var s3=document.getElementById("cpwd");
var s4=document.getElementById("email");
var em=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
if(s1.value=="")
{
alert("用户名不得为空!");
return false;
}
if(s2.value<6||s2.value>12)
{
alert("密码须为6-12位!");
return false;
}
if(s3.value!==s2.value)
{
alert("两次输入密码不一致!");
return false;
}
if(!em.test(s4.value))
{
alert("请输入正确的电子邮件地址");
return false;
}
}
</script>
<script>
function check()
{
var s1=document.getElementById("username");
var s2=document.getElementById("pwd");
var s3=document.getElementById("cpwd");
var s4=document.getElementById("email");
var em=/\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
if(s1.value=="")
{
alert("用户名不得为空!");
return false;
}
if(s2.value<6||s2.value>12)
{
alert("密码须为6-12位!");
return false;
}
if(s3.value!==s2.value)
{
alert("两次输入密码不一致!");
return false;
}
if(!em.test(s4.value))
{
alert("请输入正确的电子邮件地址");
return false;
}
}
</script>
解决方案 »
- 在Eclipse(Java EE IDE for Web Developers)中启动TomCat问题
- 验证账号密码正确性的问题
- 如何实现csdn帖子里面点击收藏的功能
- 还是范围对象的问题
- 网站导航的“当前位置”如何做,请做过的说说!!!
- 怎么解决在开发网上考试系统的过程中,客户端关闭IE,服务器端就把相应的Session清掉?
- 有学习jquery,javascript 的图形工具软件
- 在java中如何让传入的String语句当 java的运行语句能过运行呢?
- jsp中javabean的问题
- 郁闷,烦,小小的问题困饶我,我的地址栏是127.0.0.1:8080/jc/index.jsp,我的JSP文件夹是gdjc,我该如何设置才能不出现jc呢
- 打开jsp页面报错 MyEclipse里
- ajax同时加载冲突问题~
而不是值
if(s1.value=="")
{
alert("用户名不得为空!");
return false;
}
if(s2.length<6||s2.length>12)
{
alert("密码须为6-12位!");
return false;
}
if(s3.value!=s2.value)
{
alert("两次输入密码不一致!");
return false;
}