js根据给定的日期计算当月有多少天实现思路及代码_javascript技巧:这个代码没什么,贴上来,我想表达的重点隐藏在代码中,找找看! 代码如下: show date name=mark; function showLastDate() { alert(name); var reg=/^\d{4}\/\d{1,2}\/\d{1,2}$/; var inputdate=$(#ind
导读js根据给定的日期计算当月有多少天实现思路及代码_javascript技巧:这个代码没什么,贴上来,我想表达的重点隐藏在代码中,找找看! 代码如下: show date name=mark; function showLastDate() { alert(name); var reg=/^\d{4}\/\d{1,2}\/\d{1,2}$/; var inputdate=$(#ind
这个代码没什么,贴上来,我想表达的重点隐藏在代码中,找找看! 代码如下:
show date script>
name="mark"; function showLastDate() { alert(name); var reg=/^\d{4}\/\d{1,2}\/\d{1,2}$/; var inputdate=$("#indate").val(); if(!reg.test(inputdate)) { alert("please input date like:2013/1/14"); return; } var month=parseInt(inputdate.split("/")[1]); if(month>12||month==0) { alert("please input month range from 1-12"); return; } var showdate=getLastDate(inputdate); $("#lastdate").val(showdate); } function getLastDate(indate) { alert(name); var year=parseInt(indate.split("/")[0]); var month=parseInt(indate.split("/")[1]); //run nian var isrun=false; if((year%4==0 && year%100!=0)|| year%400==0) isrun=true; switch(month) { case 2: if(isrun) {return 29;} else {return 28;} case 1: case 3: case 5: case 7: case 8: case 10: case 12: return 31; default: return 30; } } script>
input date:example:2013/1/14
input date:
js根据给定的日期计算当月有多少天实现思路及代码_javascript技巧
js根据给定的日期计算当月有多少天实现思路及代码_javascript技巧:这个代码没什么,贴上来,我想表达的重点隐藏在代码中,找找看! 代码如下: show date name=mark; function showLastDate() { alert(name); var reg=/^\d{4}\/\d{1,2}\/\d{1,2}$/; var inputdate=$(#ind