カウントダウンして残り日数を表示する

 2014年の残り日数をカウントダウンして表示するサンプルです。〈Marquee〉で表示文字を

 移動させています。

 2014年は、あと 日です

<div style="background:#FFFFFF; border:2px dotted #00CC33; padding:4px;">

    <script language="JavaScript" type="text/javascript">

//<![CDATA[

    <!--

    // 指定日までの残り日数を表示する

    function apDay(y,m,d) {

    today = new Date();

    apday = new Date(y,m-1,d);

    dayms = 24 * 60 * 60 * 1000;

    n = Math.floor((apday.getTime()-today.getTime())/dayms) + 1;

    // 指定日から何日たったかを表示するには、"n"を"-n"にする

    document.write(n);

    }

    //-->

    //]]>

    </script> <marquee scrolldelay="200"><span style="color:#0066FF;"> 2014年は、あと</span> <font color="#FF00FF" size="4"><script language="JavaScript" type="text/javascript">

//<![CDATA[

    <!--

    // 以下のように年、月、日の順に書きます

    apDay(2015,1,1);

    //-->

    //]]>

    </script></font> <span style="color:#0066FF;">日です</span></marquee>

</div>