記念日を表示する



今日は
サンプル
<HTML>
<HEAD>
<TITLE>記念日を表示する</TITLE>
<SCRIPT Language="JavaScript">
<!--//
function getday(m,d){ if (m==1&&d==1) document.write("新年あけましておめでとう");
else { if (m==1&&d==15) document.write("成人の日");
else { if (m==2&&d==11) document.write("建国記念日");
else { if (m==3&&d==3) document.write("ひな祭");
else { if (m==3&&d==21) document.write("春分の日");
else { if (m==4&&d==29) document.write("みどりの日");
else { if (m==5&&d==3) document.write("憲法記念日");
else { if (m==5&&d==4) document.write("国民の休日");
else { if (m==5&&d==5) document.write("こどもの日");
else { if (m==7&&d==7) document.write("今日は七夕");
else { if (m==9&&d==15) document.write("敬老の日");
else { if (m==9&&d==23) document.write("秋分の日");
else { if (m==10&&d==10) document.write("体育の日");
else { if (m==11&d==3) document.write("文化の日");
else { if (m==11&&d==23) document.write("勤労感謝の日");
else { if (m==12&&d==24) document.write("メリークリスマス");
else { if (m==12&&d==31) document.write("大晦日");
else { document.write("なにもありません");
}}}}}}}}}}}}}}}}}}
// -->
</SCRIPT>
</HEAD>
<body>今日は
<SCRIPT language="JavaScript">
<!--
d = new Date(); document.write();
getday(d.getMonth()+1,d.getDate());
// -->
</SCRIPT>
</BODY>
</HTML>
JAVAのみで記念日を表示さす方法は数種ありますが、これが一番シンプルではないでしょうか?
記念日までカウントダウンとかまたその逆もよくみかけますが、これはないのではないでしょうか?
多分私が知らないだけでしょうけど・・・・。
後は上の規則にしたがって増やすなり減らすなりして下さい。
{』の数と『}}}}}}}}}}}}}}}}}}』数を必ずそろえて下さい。

<SCRIPT language="JavaScript">
<!--
d = new Date(); document.write();
getday(d.getMonth()+1,d.getDate());
// -->
</SCRIPT>

の部分は表示させたいところへ記述して下さい。

ちなみに("なにもありません");を("");と記述すれば記念日以外は
なにも表示されません。

ソースを利用したら、http://www.act2cool.com/html/へリンクの協力を御願い致します。