function p_name(){
var name=document.getElementById("username").value;
var reg=/^\w{3,12}$/;
if(!reg.test(name)){
document.getElementById("userText").innerHTML="<font size=2 color=red>用户名至少3个字符</font>";
}
else{
document.getElementById("userText").innerHTML="";
}
}
function p_passwd(){
var passwd=document.getElementById("password1").value;
var reg=new RegExp("^[0-9]{6,}$");
if(!reg.test(passwd)){
document.getElementById("passwd1").innerHTML="<font color=red size=2>密码至少为6位数字</font>";
}else{
document.getElementById("passwd1").innerHTML="";
}
}
function p_passwd1(){
var passwd=document.getElementById("password1").value;
var passwd2=document.getElementById("password2").value;
var reg=new RegExp("^[0-9]{6,}$");
if(!reg.test(passwd)){
document.getElementById("passwd2").innerHTML="<font color=red size=2>密码至少为6位数字</font>";
}else{
if(passwd!=passwd2){
document.getElementById("passwd2").innerHTML="<font color=red size=2>密码不一致</font>";
}else{
document.getElementById("passwd2").innerHTML="";
}
}
}
function p_address(){
var passwd=document.getElementById("truename").value;
var reg=/^[\一-\龥]{1,}$/;
if(!reg.test(passwd)){
document.getElementById("true_name").innerHTML="<font color=red size=2>姓名不能为空,且为中文</font>";
}else{
document.getElementById("true_name").innerHTML="";
}
}
function p_address1(){
var address=document.getElementById("address").value;
var reg=/^[\一-\龥]{2,}$/;
if(!reg.test(address)){
document.getElementById("addressshow").innerHTML="<font color=red size=2>地址不能为空,且为中文</font>";
}else{
document.getElementById("addressshow").innerHTML="";
} }
}都是单独分开的表单验证。
我需要把他们和到一起,任意一项不合格都不允许提交
解决方案 »
- 如何用jquery在整个文章中找到URL部分,而且更改URL部分内容啊
- 请大家帮忙解释一下这个JS代码
- 定时跳转到指定页面问题
- javascript怎么取得绑定DropDownList的value值
- 请求一个循环代码或思路~~~!急急。。。。
- Checkbox 如何控制checkboxlist?
- 如果获得textarea控件中的内容?
- js接收.net后台变量的问题
- submit和button的异同点
- 新的WEB浪潮卷起,怎么样才能stay on the crest? (散分,讨论)
- 头大死了~~~~求解。。水深火热!!
- JS如何格式化Unix时间戳或日期Thu Apr 19 2012 16:00:00 GMT+0800,返回年月日
if(p_name && p_passwd &&p_passwd1 &&p_address&&p_address1 ){
return true;
}else{
return false;
}
} 在判断时,每个判断都写个return
点击提交按钮时 调用submitcheck 做判断
然后对单个进行验证时,如果不合格,则:return false;