var months = new array("一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月");
var daysinmonth = new array(31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31);
var days = new array("日","一", "二", "三", "四", "五", "六");
var cid="";
document.writeln("
");function gettoday()
var cday=(new gettoday()).day;
function getdays(month, year)
function showcalendar()
html+="";
//month
html+="";
for(var i=0;i"+months[i]+"";
}html+="";
//hour
html+=" ";
for(var i=0;i<24;i++)
html+="";
//minute
html+=":";
for(var i=0;i<60;i++)
html+="";
//second
html+=":";
for(var i=0;i<60;i++)
html+="";
html+="";
for(var i=0;i<7;i++)
html+="
";var width=280;
calendar.innerhtml=divcontent;
$("#xx").html(html);
html="";
html+=" [現在] ";
html+=" [清空] ";
html+=" [確定]";
$("#zz").html(html);
calendar.style.visibility='hidden';
newcalendar(cday);
calendar.style.position="absolute";
calendar.style.zindex="1";
calendar.style.background="#fff";
calendar.style.filter="alpha(opacity=100)";
calendar.style.border="1px solid #8dcff4";
calendar.style.mozopacity="1";
calendar.style.width=width+"px";
calendar.style.height="130px";
calendar.style.textalign="center";
var tt=document.getelementbyid(cid);
var ttop = tt.offsettop;
var thei = tt.clientheight;
var twid = tt.clientwidth;
var tleft = tt.offsetleft;
var ttyp = tt.type;
while (tt = tt.offsetparent)
calendar.style.top=(ttyp=="image")? ttop+thei : ttop+thei+6;
calendar.style.left=tleft+twid-width+1;
}function newcalendar()
var html="";
var ii=getweek(selyear,selmon,1);
html+="";
var d=1;
for(var r=0;r";
for(var c=0;c<7;c++)else
} html+="";
}html+="";
$("#yy").html(html);
chooseday(cday,selmon,selyear);
document.getelementbyid("calendar").style.visibility="";
}function getweek(year,month,day)
function chooseday(d,m,y)
var obj=document.getelementbyid("y"+d);
while(obj==null)
obj.style.color='yellow';
obj.style.fontsize='150%';
obj.style.fontweight='bold';
cday=d;
}function _ok()
function _choosenow()
function _clearcalendar()
function getnowdatetime()
//日期時間一位數補0
function addzero(dd)
要引用這個控制項:
js日期控制項demo
最近在鑽研前端,寫了個日期控制項,內涵 注釋,希望能幫助到大家 顯示日曆 function showdate year,month 當月份為12時 下乙個月為1 else if month 12 var titlehtml titlehtml titlehtml prevm 月 titlehtml ...
js 是實現網頁日期控制項
var calendermonth 0 function jcalendar year,month,date jcalendar.prototype.show function html str.push html str.push html str.push for var i 0 i 7 i h...
js 日期控制項WdatePicker設定最小時間
html script 對date的擴充套件,將 date 轉化為指定格式的string 月 m 日 d 小時 h 分 m 秒 s 季度 q 可以用 1 2 個佔位符,年 y 可以用 1 4 個佔位符,毫秒 s 只能用 1 個佔位符 是 1 3 位的數字 例子 new date format yyy...