<script type="text/javascript"> var a=prompt("请输入一个年","请输入年份"); if(a!=null) { if(isNaN(a)==false) { if(a%1==0) { if(a>=1&&a<=9999) { var b=prompt("请输入一个月","请输入月") if(b!=null) { if(isNaN(b)==false) { if(b%1==0) { if(b>=1&&b<=12) { var c=prompt("请输入一个日","请输入日"); if(c!=null) { if(isNaN(c)==false) { if(c%1==0) { if(c>=1&&c<=31) { if(b==1||b==3||b==5||b==7||b==8||b==10||b==12) { alert("您输入的日期是"+a+"年"+b+"月"+c+"日"); } else if(b==4||b==6||b==9||b==11) { if(c>=1&&c<=30) { alert("您输入的日期是"+a+"年"+b+"月"+c+"日"); } else { alert("您输入的日有误") } } else { if(c>=1&&c<=28) { alert("您输入的日期是"+a+"年"+b+"月"+c+"日"); } else if(c==29) { if(a%4==0&&a%100!=0 ||a%400==0) { alert("您输入的日期是"+a+"年"+b+"月"+c+"日"); } else { alert("您输入的年份不是闰年") } } else { alert("2月没有30号31号") } } } else { alert("您输入的日期大于31或者小于1") } } else { alert("您输入的不是一个整数日") } } else { alert("您输入的不是一个数字日") } } } else { alert("您输入的月份大于12小于1") } } else { alert("您输入的不是一个整数月份") } } else { alert("您输入的不是一个月份数字") } } } else { alert("您输入的不是一个公元年份"); } } else { alert("您输入的不是一个整数年份"); } } else { alert("您输入的不是一个数字年份"); } } </script>
转载于:https://www.cnblogs.com/claricre/p/6085628.html