質問: 一定時間がきたら表示を消すようにしたい window.statusを使用して、一定時間がきたら表示を消すように記述するにはどうすればよろしいでしょうか? 以下にソースを記述しています。どなたか修正してください。
回答: 方法は色々とあると思いますが、単純に考えるのであれば、チェック用の変数をはさんで、一定回数関数が実行されたら、再帰を止めるようにすれば良いと思います。 こうすると、ステータスバーに時刻表示をする関数が実行されるたびに変数nが増加していき、変数nが変数stの値以上になるまで0.5秒間隔で関数を再帰するようになります。 変数nが変数stと同じ値になったときは、ステータスバーの表示を消去して処理を終了します。 参考になれば幸いです。