|
| » 首页 » 电脑_数码 » 编程 » JS代码的实现 |
JS代码的实现 |
|
也就是说,时间的格式是"2008-06-06 16:51:20". 我输入的文本框的时候格式可以为"2008-06-06" 或者"2008-06"或者"2008-06-06 15:00"或者"2008-06-06 15:00:00"也就是符合时间格式的,就可以通过,其他的就跳出文本"时间的格式错误"! 请高手,帮我书写这段代码! 谢谢! 那我要怎么样才可以让他来判断这代码啊? <form name="form1" method="post" action="QueryLnbo.jsp" onSubmit="return check()"> 我就、以前写了一段JS代码啦! function check() { if(form1.txtMobile.value=="" && form1.txtLinkman.value=="" && form1.txtContent.value=="" && form1.txtDate.value=="" && form1.Dates.value=="") { alert("请输入查询的条件"); form1.txtMobile.focus(); return false; } } 我怎么样把那段代码加上去啊? 我怎么样加这代码啊? |
![]() |
|
|
function editTime(val){ val=val.Replace(" ","-"); val=val.Replace(":","-"); var tm=val.split("-"); if(tm[0]==""){ return "error"; } if(tm[1]==""){ tm[1]="01"; } if(tm[2]==""){ tm[2]="01"; } if(tm[3]==""){ tm[3]="00"; } if(tm[4]==""){ tm[4]="00"; } if(tm[5]==""){ tm[5]="00"; } var finaltime=tm[0]+"-"+tm[1]+"-"tm[2]+" "+tm[3]+":"+tm[4]+":"+tm[5]; return finaltime; } 月为空时默认为1月. 日为空时默认为1号. 小时分钟秒都默认为"00"; ------------------------ function check() { if(form1.txtMobile.value=="" && form1.txtLinkman.value=="" && form1.txtContent.value=="" && form1.txtDate.value=="" && form1.Dates.value=="") { alert("请输入查询的条件"); form1.txtMobile.focus(); return false; } else{ var tm=editTime(form1.txtDate.value); if(tm=="error"){ alert("时间格式错误"); return false; }else{ form1.txtDate.value=tm; } } } function editTime(val){ val=val.Replace(" ","-"); val=val.Replace(":","-"); var tm=val.split("-"); if(tm[0]==""){ return "error"; } if(tm[1]==""){ tm[1]="01"; } if(tm[2]==""){ tm[2]="01"; } if(tm[3]==""){ tm[3]="00"; } if(tm[4]==""){ tm[4]="00"; } if(tm[5]==""){ tm[5]="00"; } var finaltime=tm[0]+"-"+tm[1]+"-"tm[2]+" "+tm[3]+":"+tm[4]+":"+tm[5]; return finaltime; } 月为空时默认为1月. 日为空时默认为1号. 小时分钟秒都默认为"00"; ------------------------ function check() { if(form1.txtMobile.value=="" && form1.txtLinkman.value=="" && form1.txtContent.value=="" && form1.txtDate.value=="" && form1.Dates.value=="") { alert("请输入查询的条件"); form1.txtMobile.focus(); return false; } else{ var tm=editTime(form1.txtDate.value); if(tm=="error"){ alert("时间格式错误"); return false; }else{ form1.txtDate.value=tm; } } } function check() { if(form1.txtMobile.value=="" && form1.txtLinkman.value=="" && form1.txtContent.value=="" && form1.txtDate.value=="" && form1.Dates.value==""){ alert("请输入查询的条件"); form1.txtMobile.focus(); return false; } var txtTime = form1.txtDate.value; //假设这是时间 if(txtTime.toDateString()=='' || txtTime.toDateString()==null){ alert("时间格式不对"); form1.txtDate.focus(); return false; } } |
| 《JS代码的实现》答案收集时间:2008-06-14 14:48:17 |