手动输入选择年、月、日、季度验证是否是正确的时间
这是效果图
//查询按钮事件
function search(){
var year = $("#year").val();//获取年
var month = $("#month").val();//获取月
var season = $("#season").val();//获取季度
var day = $("#day").val();//获取日
if(year==""){
alert("请选择年份");
$("#year").focus();
return;
}
var pYear=Number(year);
var pDay=Number(day);
var pseason=Number(season);
var pMonth=Number(month);
var isMonth=parseInt((pMonth+2)/3);
alert(isMonth);
if(pseason!=isMonth){
alert("注意"+month+"月不是第"+season+"季度");
return;
}
if(month=="02"){
if((pYear%4==0 && pYear%100!=0)||(pYear%100==0 && pYear%400==0)){//闰年
if(pDay>29){
alert("注意闰年二月不能大于29!");
$("#day").focus();
return;
}
}else{//非闰年
if(pDay>28){
alert("注意非闰年二月不能大于28!");
$("#day").focus();
return;
}
}
}else if(month=="04" || month=="06" ||month=="09" ||month=="11"){
if(pDay>30){
alert("注意"+month+"月不能有“"+pDay+"”天!");
$("#day").focus();
return;
}
}
}