比較的簡潔なJavaScriptリアルタイム表示時間のスクリプト修正版

2507 ワード

JavaScriptは時間を示しています。時間はまだ動いています。静的な効果ではありません。機能 Time() 関数を定義します。  { if (!document.layers&&document.all)  return IEとNetscapeのJavaScriptに対する解釈は違っていますので、ブラウズの効果は違っていますので、それぞれコードを書きます。この言葉でユーザーが使っているブラウザを判断します。両方ともそうでない場合は戻ります。  var timer=new Date() 新しい変数を定義します。名前はtimerで、新しいDateのオブジェクトです。  var ハウス=Timer.get Hours()  var minutes=Timer.get Minutes()  var seconds=Timer.get Seconds() 3つの変数をそれぞれ定義して、現在の「時間」、「分」、「秒」の値を求めます。  var noon=「AM」 if (houss>12)  { noon=「PM」 houss=houss-12 }  if (ハウス==0)  ハウス=12 「noon」という変数を定義します。「時間」の数が12より大きい場合、その値はPMです。同時に所得値は12を減らします。「時間」の数が12未満の場合、その値はAMである。  if (minutes<=9)  minutes=「0」+minutes  if (seconds<=9)  seconds=「0」+seconds 「分」または「秒」の数が9より小さい場合は、前に「0」を追加します。  myclock=" カラー=blue>「+houss+」:「+minutes+」:「 +seconds+" "+noon+「」 新しい変数を使って「時間、分、秒」を結合します。  if (document.layers)  { document.layers.position.  Dcument.write(myclock)  document.layers.positions.document.close() } ブラウザがNetscapeであれば、myclockを出力し、IE用のコードは実行を停止します。  else if (document.all)  position.innerHTML=myclock さもなくば、ブラウザーはIEで、myclockを出力します。  setTimeout(「Time()」,1000) 1000ミリ秒ごとに、一度のTime関数を呼び出します。つまり、一秒に一回動きます。  onload=「Time()」 ページ読み込み時に、Time()関数を呼び出します。span id="position"style="position:absolute;left:441 px;top:190pxwidth:128 px;height:30 px'/""script laguage="JavaScript"<!--function Time(){if(!document.layers&&document.all)return;var Timer=new Date()var houss=Timer.get Hours()var minutes=Timer.get Minutes()var seconds=Timer.get Seconds()var noon=「AM」if(hors>12)if(minutes<=9)minutes="0"+minutes;if(seconds==9)seconds="0"+seconds;/change font size to your desire myclock=""+hors+":"+minutes+":"+seconds+""+noon+"/"/"/"//";if(document.layers){document.layers.positions.document.write(myclock);document.layers.positions.document.close();else if(document.all){positions.innerHTML=myclock;setTimeout(「Time()」,1000)}Time()/--[Ctrl+A全選択注:]これは一番簡単な表示日付の方式です。var now=new Date()document.write("今は"+now.getYear"+"""+年"+(now.getttttttttttttttttttttttttttttttttttttttttttttttttttt++++++++++++Hotttttttttttttttttttttttttttttttttt分"+now.get Seconds()+秒"[Ctrl+A全注: