• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:一定時間がきたら表示を消したい)

JavaScriptを使用して一定時間経過後に表示を消す方法

このQ&Aのポイント
  • JavaScriptのwindow.statusを使用して、一定時間経過後に表示を消す方法について教えてください。
  • 以下のソースコードでは、JavaScriptの関数a()を使用して時刻を表示し続けていますが、一定時間経過後に表示を消したいです。
  • <body onLoad="a()">を記述することで、ページのロード時に関数a()が実行されます。

質問者が選んだベストアンサー

  • ベストアンサー
  • ninmurai
  • ベストアンサー率66% (2/3)
回答No.2

<head> <script language="javascript"> <!-- itteijikan=0 function a() { window.status=new Date().getHours()+"時"+new Date().getMinutes()+"分"+new Date().getSeconds()+"秒"; if(itteijikan++<30) b=setTimeout("a()",500); else window.status="" } //--> </script> </head> <body onLoad="a()"> </body> 30にしたから、これで約15秒間だけfunction a()のループが続きます。

その他の回答 (1)

  • wo-007
  • ベストアンサー率68% (15/22)
回答No.1

すみません、もう少し詳しく教えてください。 "一定時間がきたら"とは  1.onLoadされてから一定時間が経過した時  2.時間で○時○分になった時 のどちらでしょうか?

naomi13
質問者

補足

有難うございます。 1.onLoadされてから一定時間が経過した時です。 宜しくお願いいたします。

関連するQ&A