好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

javaScript函数如何实现根据选择的年份和月份,判断这个月有多少天?_html/css_WEB

JavaScript HTML



用html写的下拉列表,想要实现根据选择的年份和月份,判断这个月的天数,用javascript函数怎么写?


回复讨论(解决方案)

 function getdate(){var i=document.getElementById('year').value;var j=document.getElementById('month').value;var k=document.getElementById('day').value;return i+"年"+j+"月"+k+"日";}function checkdate(){var select = document.getElementById('day');var year = document.getElementById('year').value;switch(document.getElementById('month').value){case '1':case '3':case '5':case '7':case '8':case '10':case '12':select.length=31;select.options[28].text=29;select.options[29].text=30;select.options[30].text=31;break;case '4':case '6':case '9':case '11':select.length=30;select.options[28].text=29;select.options[29].text=30;break;case '2':if((year%4==0 && year%100!=0) || year%400==0){select.length=29;select.options[28].text=29;}else{select.length=28;}break;default:alert("非法的月份"+document.getElementById('month').value);}}     1980  1981  1982  1983  1984  1985  1986  1987  1988  1989  1990  1991  1992  1993  1994  1995  1996  1997  1998  1999  2000  2001  2002  2003  2004  2005  2006  2007  2008  2009  2010   年  1  2  3  4  5  6  7  8  9  10  11  12  月  1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  日   

thank you

查看更多关于javaScript函数如何实现根据选择的年份和月份,判断这个月有多少天?_html/css_WEB的详细内容...

  阅读:41次