JS中写日历时候遇见的问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 15:17:52
<HEAD>
<TITLE> New Document </TITLE>
<SCRIPT>
var leap;
var month;
var year;
var day;
var week;
var today=new Date();
var a=today.getMonth()+1;
function getday()//得到当前日期
{
document.write(today.getYear(),"年",today.getMonth()+1,"月",today.getDate(),"日");
}
function Calendar()
{
//得到输入的年和月
year=document.all.pyear.value; month=document.yearmonthform.Selectmonth.options[document.yearmonthform.Selectmonth.selectedIndex].value;
//判断闰年
if(year%4==0&&year%100!=0||year%400==0)
leap=1;
else
leap=0;
//判断每个月有多少天
if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)
day=31;
else
if(month==4||month==6||month==9||month==11)
day=30;
else
if(leap==1&&month==2)
day=29;
else day=

问题解决不了,我这里有JAVA版的!
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import javax.swing.event.*;
import javax.swing.table.*;

public class MyCalendar extends JApplet {

private static final long serialVersionUID = 4398452463891616204L;
public static final String WEEK_SUN = "SUN";
public static final String WEEK_MON = "MON";
public static final String WEEK_TUE = "TUE";
public static final String WEEK_WED = "WED";
public static final String WEEK_THU = "THU";
public static final String WEEK_FRI = "FRI";
public static final String WEEK_SAT = "SAT";

public static final Color background = Color.white;
public static final Color foreground = Color.black;
public static final Color headerBackground = Color.blue;
public static final Color headerForeground = Color.