一文字づつ表示
文字を書いているように一文字づつ表示します
<script language="JavaScript"> <!-- var word = "welcome!!<BR>ようこそ。<BR>YOUKOSO"; var count = 0; var underflag = 0; var data; var timer=100 //1文字表示する間隔 function TypeWrite(){ var time = setTimeout(TypeWrite, timer); timer=100; //1文字表示する間隔 if(word.charAt(count) == "<"){ count += 3; timer=400; //改行時の間隔 } data = word.substring(0, count); if(count < word.length){ count++; } if(document.all){ document.all("typewrite").innerHTML = data; }else if(document.getElementById){ document.getElementById("typewrite").innerHTML = data; } if(count > word.length){ clearTimeout(time); } } if(document.all || document.getElementById){ document.write('<DIV ID="typewrite" ></DIV>'); window.onload = TypeWrite; } //--> </SCRIPT>
変数wordに表示したい文字を入れてください。
<BR>を入れると改行できます。
変数timerの値を変えると表示速度をかえられます。
値が大きいと遅く小さいと速くなります。