function GetDate(monthCount){
var date=new Date();
var year=date.getFullYear();
var month=date.getMonth()+1;
var html="";
var yearCount=0;
if(monthCount!=undefined){
for(var i=0;i<monthCount;i++){
if(month-i<=0){
yearCount=parseInt((i-month)/12,10)+1;
year=year-yearCount;
month=12*yearCount+month;
}
html+="<td><input type='radio' name='time' id='"+i+"'>"+year+"年"+(month-i)+"月</td>";
year=date.getFullYear();
month=date.getMonth()+1;
}
}
return "<table><tr>"+html+"</tr></table>";
}
格式你自己调整一下
在线演示效果:http://jscode.chinacxy.com/code/444b0ace28ac6a06c434d716e4d2d6fc.aspx
这个一般是服务端直接生成的,不是js做的。
谢谢你的帮助,太给力了。
是不是用js做出的,你可以分析html源码的,网页上右键查看网页源代码。