- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:フォームを消し、1秒後に再表示させたい。)
フォームを消し、1秒後に再表示させたい
このQ&Aのポイント
- フォームの表示・非表示を1秒ごとに切り替える方法を教えてください。
- フォームを一度非表示にし、1秒後に再表示させる方法を教えてください。
- フォームを点滅させずに一度非表示にし、1秒後に再表示させる方法を教えてください。
- みんなの回答 (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();
その他の回答 (1)
- ganzou
- ベストアンサー率29% (25/85)
回答No.1
二つの機能に分けます。 show():フォームを表示する hide():フォームを消す そして、flash()の中で、 ・hide()を呼ぶ。 ・一秒待ってshow()を呼ぶ とすればいいでしょう。
お礼
出来ました!ありがとうございます。 プログラムってやっぱりセンスだなぁって気がしました。