用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的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did103501