• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームを消し、1秒後に再表示させたい。)

フォームを消し、1秒後に再表示させたい

このQ&Aのポイント
  • フォームの表示・非表示を1秒ごとに切り替える方法を教えてください。
  • フォームを一度非表示にし、1秒後に再表示させる方法を教えてください。
  • フォームを点滅させずに一度非表示にし、1秒後に再表示させる方法を教えてください。

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

  • ベストアンサー
  • osumitan
  • ベストアンサー率33% (102/307)
回答No.2

display.hiddenからdisplay.visibleにしたときは タイマをセットしなければいいのではないでしょうか。 function flash() {   bObj = this.getField("Text1");   flag = bObj.display;   if (flag == display.visible) {     bObj.display = display.hidden;     timerID = app.setTimeOut("flash()",1000);   }   else bObj.display = display.visible; } flash();

123456zennsinn
質問者

お礼

出来ました!ありがとうございます。 プログラムってやっぱりセンスだなぁって気がしました。

その他の回答 (1)

  • ganzou
  • ベストアンサー率29% (25/85)
回答No.1

二つの機能に分けます。 show():フォームを表示する hide():フォームを消す そして、flash()の中で、 ・hide()を呼ぶ。 ・一秒待ってshow()を呼ぶ とすればいいでしょう。

関連するQ&A