カウントダウンが設置できないです。
カウントダウンバーをおきたいのですが、設置しているのに表示されません。なぜでしょうか?ソースは以下なんですけど・・・
<script type="text/javascript">
<!-- //new Date(年,月-1,日,時,分,秒)
// ↓を希望の時刻に修正して下さい
millenium = new Date(2009,5,13,0,0,0)
function display() {
today = new Date()
myMsec= millenium.getTime()-today.getTime();
time0 = Math.floor(myMsec/(1000*60*60*24));// カウントダウン用'日'
myMsec -= (time0*(1000*60*60*24)); // 経過秒から'時'を引く
time1 = Math.floor(myMsec/(1000*60*60));// カウントダウン用 '時'
myMsec -= (time1*(1000*60*60)); // 経過秒から'時'を引く
time2 = Math.floor(myMsec/(1000*60)); // カウントダウン用 '分'
myMsec -= (time2*(1000*60));// 経過秒から'分'を引く
time3 = Math.floor(myMsec/1000);// カウントダウン用 '秒'
myMsec -= (time3*(1000)); // 経過秒から'秒'を引く
time4 = Math.floor(myMsec/10);// カウントダウン用 '少数秒'
for(i=0;i<2;i++){ time2 = '' + '0' + time2; }
for(i=0;i<2;i++){ time3 = '' + '0' + time3; }
for(i=0;i<2;i++){ time4 = '' + '0' + time4; }
time2 = time2.substring(time2.length - 2,time2.length);
time3 = time3.substring(time3.length - 2,time3.length);
time4 = time4.substring(time4.length - 2,time4.length);
if((millenium - today) > 0){
document.f.days.value = "●●まで、あと"+time0+"日と"+time1+"時間、"+time2+"分"+time3+"秒"+time4+"です。"
}else{
document.f.days.value = "指定日以降に表示するコメント"
}
tid = setTimeout('display()', 10)
}
display()
// -->
</SCRIPT>
わかるかたいらっしゃいますか?お願いします。
お礼
ヒントありがとうございます。 せっかくアドバイスいただきましたが、 私は技術者ではないので、 一から勉強している時間が今はありません。 なので、今回は残念ですが、あきらめます。 今後、またこの知識が必要になったときは ゆっくり勉強してみます。 ありがとうございました。