JS calendar

xiaoxiao2021-03-06  39

Function Calendar (MONTH, YEAR) {VAR Today; var len = calendar.Arguments.length; if (len = = 2) {this.month = calendar.Arguments [0]; this.year = calendar.arguments [1];} else {Today = new date (); this.month = Today.getMonth (); this.year = today.getYear ();} this.displayM = displayMonth; this.displayW = displayWeek; this.displayD = displayDay; this.displayY = displayYear; this.sele1 = select1; this.sele2 = month1;} function displayYear (year) { VAR TTT; TTT = Document.GtelementByid ("Year"); ttt.innertext = year;} function displaymonth (Month) {

VAR MONTHS = New Array ("January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "DecEmber");

Var ttt; var nnn; ttt = document.getlementByid ("MONTH"); ttt.innertext = MONTHS [MONTH];

} Function Displayweek (Month, Year) {var days = new array ("Sun", "MON", "Tue", "WED", "Thu", "Fri", "SAT"); VAR I; VAR TABLENEW; Var trnew; tablenew = document.getlementByid ("table1"); trNew = Tablenew.inSertrow (0); for (i = 0; i <7; i ) {tdnew = trnew.insertcell (i); tdnew.innerText = days [i];}}} Function DisplayDay (MONTH, YEAR) {var days; var day; var d; var Todayw; var table1; var rowert; var cells; Var i, k, crows, c; rows = 1 // alert (MONTH); Table1 = Document.GtelementByid ("Table1"); D = New Date (Year, Month, 1); Todayw = D.getDay (); // Alert (Month); // Alert (Todayw); if (MONTH == 0) {days = 31;} switch {copy "0": days = 31; Break;

CASE "1": days = runnian (year); break; case "2": days = 31; break; case "3": days = 30; Break; Case "4": days = 31; Break; Case "5 ": days = 30; Break; Case" 6 ": days = 31; Break; Case" 7 ": days = 31; Break; Case" 8 ": days = 30; Break; Case" 9 ": days = 31; Break; Case "10": days = 30; Break; Case "11": days = 31; Break;} // alert (days); if (table1.rows.Length> = 5) {k = Table1.Rows. Length; k = k-2; k = k * 7; for (i = 0; i (k table1.rows [rows] .cells.length)) {/ / alert ("ttt"); rows = 1; For (i = 1; i <= k; i ) {c = (Todayw I-1)% 7; // Alert (i); table1.rows [rows] .Cells [c] .innertext = i; c = (Todayw I)% 7; if (c == 0) {rows = rows 1;}} f (Table1.Rows [Rows] .Cells.Length! = 6) {for (j = 0; J < Table1.rows [rows] .Cells.Length; J

) {Table1.Rows [ROWS], CELLS [J] ROWS [ROWS]; for (J = K Table1.Rows [Rows] .Cells.Length 1; J

}}}} Else {trNew = Table1.inSertrow (1) for (i = 0; i

Function init () {CAL = new Calendar (); Cal.DisplayM (Cal.Mont); Cal.Displayw (); Cal.DisPlayy (Cal.Year); Cal.Displayd (Cal.Mont, Cal.Year); CAL . SELE1 (Cal.Year); Cal.Sele2 (Cal.Month); // delete (CAL);} Function YearChange () {getYear = document.getlementByid ("Yearsl"); getMonth = Document.getlementByid ("MONTHSEL" ); For (i = 0; i

CopyRight © 2020 All Rights Reserved
Processed: 0.033, SQL: 9