|
12){
alert("请不要随意填写!");
return false;
form.pName.focus();
}
//验证电话格式
if(form.pPhone.value != ""){
var phone = form.pPhone.value;
//var reg=/(^[0-9]{3,4}\-[0-9]{7,8}$)|(^\([0-9]{3,4}\[0-9]{7,8}$)|(^0{0,1}13[0-9]{9}$)|(^0{0,1}15[0-9]{9}$)/
if(phone.search("^-?\\d+(\\.\\d+)?$")!=0){
alert("只能输入数字");
return false;
form.pPhone.focus();
}else if(phone.length>15){
alert("电话号码过长");
}
//if(reg.test(phone)==false){
// alert("请输入正确的电话号码!");
// return false;
// form.pPhone.focus();
//}
}
//验证email格式
if(form.pEmail.value==""){
alert("请输入Email地址!");
return false;
}else if((form.pEmail.value.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1)){
alert("请输入正确的Email地址")
return false;
form.pEmail.focus();
}
//校验地址不能输入非法字符
for(var i=0;i<=regArray.length;i++){
if(form.pAddress.value.toLowerCase().indexOf(regArray[i]) != -1){
alert("您输入的标题中可能含有非法字符或脚本语言,请检查后重新输入!");
form.content.focus();
return false;
}
}
//验证标题
var t=form.title.value;
a=t.replace(/(^\s*)|(\s*$)/g,"");
if (a==""){
alert("请输入留言主题!");
form.content.value="";
return false;
}
if(t.length>40){
alert("标题过长,最多20个字!");
return false;
}
for(var i=0;i<=regArray.length;i++){
if(form.title.value.toLowerCase().indexOf(regArray[i]) != -1){
alert("您输入的标题中可能含有非法字符或脚本语言,请检查后重新输入!");
form.content.focus();
return false;
}
}
//校验验证码
if(form.yzm.value==""){
alert("请输入验证码!");
return false;
}else if(form.yzm.value.search("^-?\\d+(\\.\\d+)?$")!=0){
alert("验证码请输入数字!");
return false;
}
var c=form.content.value;
b=c.replace(/(^\s*)|(\s*$)/g,"");
if (b==""){
alert("请输入内容!");
return false;
}
if(c.length>400){
alert("内容长度过长,最多200个字!");
return false;
}
for(var i=0;i<=regArray.length;i++){
if(form.content.value.toLowerCase().indexOf(regArray[i]) != -1){
alert("您输入的内容中可能含有非法字符或脚本语言,请检查后重新输入!");
form.content.focus();
return false;
}
}
form.submit();
location.reload();
}
|