發新話題

[JAVASCRIPT] 設計數位時間

[JAVASCRIPT] 設計數位時間

引用:
<HTML> <!-- ******************** TEST.htm **************** -->
<HEAD>
<SCRIPT>
var time
function calcTime()                            //計算時間的函數
  {                                  //imgA+9+imgB為數字9的圖形
  var imgA="<IMG SRC='gif14/digit"
  var imgB=".gif' HEIGHT=21 WIDTH=16>"       //digit?.gif影像檔
  time=""                                    //時間初值為空字串
  now=new Date()                                //now為現在時間
  var hh=now.getHours(),mm=now.getMinutes(),ss=now.getSeconds()
  mm=((mm<10) ? "0":"")+mm                           //mm為分數
  ss=((ss<10) ? "0":"")+ss                           //ss為秒數
  hh=""+hh                                           //hh為時數
  for (n=0; n<hh.length; n++)                        //逐位結合
    {time+=imgA+hh.substring(n,n+1)+imgB}  //時數位數個圖形結合
  time+=imgA+"c.gif' height=21 width=9>"           //冒號:圖形
  for (n=0; n<mm.length; n++)                        //逐位結合
    {time+=imgA+mm.substring(n,n+1)+imgB}  //分數位數個圖形結合
  time+=imgA+"c.gif' height=21 width=9>"           //冒號:圖形
  for (n=0; n<ss.length; n++)                        //逐位結合
    {time+=imgA+ss.substring(n,n+1)+imgB}  //秒數位數個圖形結合
  }
</SCRIPT>
</HEAD>
<BODY>
<CENTER>
<H1>數位時鐘</H1>
<H3>現在時間</H3>
<SCRIPT>
calcTime();                 //計算時間將其IMG標籤結合成time字串
document.write(time);                      //將時間time顯示出來
</SCRIPT>
</BODY>
</HTML>


TOP

發新話題

本站所有圖文均屬網友發表,僅代表作者的觀點與本站無關,如有侵權請通知版主會盡快刪除。