データ取得中に「取得中」だとか「検索中」の文字を点滅させたい場合の処理です。
function blink() {
obj = document.getElementById("srchBlink");
obj.innerHTML = "検索中";
if("visible" == obj.style.visibility) {
obj.style.visibility = "hidden";
} else {
obj.style.visibility = "visible";
}
setTimeout("blink()", 600);
}
点滅させたいところに<div id="srchBlink"></div>と空のブロックを作っておきます。
(空が嫌なときは空白スペースでも入れといてください。)
単純にstyleのvisibilityをhiddenとvisibleを繰り返すだけ。
setTimeoutの第二引数を小さい値にすればチカチカ度が増します^^
単純だけど、読み込み中とか結構使う場面が多い小技ですよね。
2007年02月15日
この記事へのコメント
コメントを書く
この記事へのトラックバック
