ポイント |
str = "Sample text...(^^)/ By KaZuhiro FuRuhata";
count++;
txt = str.substring(0,count);
if (document.all) document.all["outText"].innerHTML = txt;
document.layers["outText"].document.write(txt);
|
説 明 |
画面上に出力するためにdivタグで表示位置をスタイルシートで指定しておきます。あらかじめ表示する文字列を変数に格納しておき、抜き出す位置を1文字づつずらします。IE4以降では「document.all["オブジェクト名"].innerHTML」でタグを出力し、NN4では「document.open()」「document.write()」、「document.close()」を使ってレイヤーに出力します。タイマーを使って一定時間ごと繰り返しすことで1文字づつ表示されるようになります。 |
サンプル |
1文字づつ画面上に出力する
出力開始
|
補足説明 |
なし |
|
■サンプルスクリプトを実行する >>実行
■各ブラウザでの動作結果を見る >>View!
|