年:<input type="text" name="" id="year">
月:<input type="text" name="" id="month">
有<input type="text" name="" id="day">天
<script>
document.getElementById('month').onblur = function(){
var year = document.getElementById('year').value;
var month = document.getElementById('month').value;
switch(month){
case '1': day = 31;document.getElementById('day').value = day;break;
case '2': if(year % 100 != 0 && year % 4 == 0 || year % 400 == 0){
//闰年 2月29天
day = 29;
document.getElementById('day').value = day;
break;
}else{
//平年 2月28天
day = 28;
document.getElementById('day').value = day;
break;
}
case '3': day = 31;document.getElementById('day').value = day;break;
case '4': day = 30;document.getElementById('day').value = day;break;
case '5': day = 31;document.getElementById('day').value = day;break;
case '6': day = 30;document.getElementById('day').value = day;break;
case '7': day = 31;document.getElementById('day').value = day;break;
case '8': day = 31;document.getElementById('day').value = day;break;
case '9': day = 30;document.getElementById('day').value = day;break;
case '10': day = 31;document.getElementById('day').value = day;break;
case '11': day = 30;document.getElementById('day').value = day;break;
case '12': day = 31;document.getElementById('day').value = day;break;
default:alert('有效值1~12!!!');break;
}
}
</script>