var allMonth=[31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; var allNameOfWeekDays=["一","二", "三", "四", "五", "六", "日"]; var allNameOfMonths=["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]; var newDate=new Date(); var yearZero=newDate.getFullYear(); var monthZero=newDate.getMonth(); var day=newDate.getDate(); var currentDay=0, currentDayZero=0; var month=monthZero, year=yearZero; var yearMin=2000, yearMax=2010; var target=''; var hoverEle=false; function setTarget(e){ if(e) return e.target; if(event) return event.srcElement; } function newElement(type, attrs, content, toNode) { var ele=document.createElement(type); if(attrs) { for(var i=0; i 11){month-=12; year+=1} if(year==yearMax-1) yearMax+=1; if(year==yearMin) yearMin-=1; check(); var control=newElement('p',[['id','control',1]],false,parentEle); var controlPlus=newElement('a', [['href','javascript:month--;calender()',1],['className','controlPlus',1]], '<', control); var select=newElement('select', [['onchange',function(){setMonth(this)}]], false, control); for(var i=0; i', control); check(); currentDay=1-new Date(year,month,1).getDay(); if(currentDay > 0) currentDay-=7; currentDayZero=currentDay; var newMonth=newElement('table',[['cellSpacing',0,1],['onclick',function(e){setValue(setTarget(e))}]], false, parentEle); var newMonthBody=newElement('tbody', false, false, newMonth); var tr=newElement('tr', [['className','head',1]], false, newMonthBody); tr=newElement('tr', [['className','weekdays',1]], false, newMonthBody); for(i=0;i<7;i++) td=newElement('td', false, allNameOfWeekDays[i], tr); tr=newElement('tr', [['className','week',1]], false, newMonthBody); for(i=0; i") tmptime = new Date(); var tmpyear = tmptime.getYear(); var tmpmonth = tmptime.getMonth()+1; if(tmpmonth<10){ tmpmonth='0'+tmpmonth; } var tmpday = tmptime.getDate(); if(tmpday<10){ tmpday='0'+tmpday; } document.getElementById("bookdate").value=tmpyear + "-" + tmpmonth + "-" + tmpday; //document.getElementById("date2").value=tmpyear + "-" + tmpmonth + "-" + tmpday;