• 締切済み

時間表示のタグ

HPのトップページに現在の時刻を表示するタグを入れようと思ったのですが、ネットでちょっと調べてみると、ボタンや枠の中に時刻が表示されるタイプの時計のタグしか見つかりませんでした。 文字だけの時刻表示はできないのでしょうか? あることはあったのですが、秒が動かないものばかりだったんです。 秒も動く文字の時計のタグはないでしょうか?あればぜひ教えて下さい。お願いします。

みんなの回答

  • necomimi
  • ベストアンサー率41% (633/1540)
回答No.1

<html> <head> <title>TAG index Webサイト</title> <script type="text/javascript"> <!-- function disp(){ var now = new Date(); var hour = now.getHours(); // 時 var min = now.getMinutes(); // 分 var sec = now.getSeconds(); // 秒 // 数値が1桁の場合、頭に0を付けて2桁で表示する指定 if(hour < 10) { hour = "0" + hour; } if(min < 10) { min = "0" + min; } if(sec < 10) { sec = "0" + sec; } // テキストフィールドにデータを渡す処理 document.form1.field1.value = hour; // 時 document.form1.field2.value = min; // 分 document.form1.field3.value = sec; // 秒 setTimeout("disp()", 1000); } // --> </script> </head> <body onLoad="disp()"> <form action="#" name="form1"> <input type="text" name="field1" size="2" style="border:0;">: <input type="text" name="field2" size="2" style="border:0;">: <input type="text" name="field3" size="2" style="border:0;"> </form> </body> </html>

noname#190940
質問者

お礼

回答ありがとうございます。 教えてくださったタグは白地だと私が探していたような秒の動く文字だけの時計になりますね。 しかし実は私のHPの背景は白地ではないのでちと適用でませんでした。文字も黒だと見えないんですよねー。すみません^^;。 でもどうもありがとうございました!

関連するQ&A