便利eelife Java Script

   戻る

テキストがロールアップします。



サンプルソース
<!--HTMLタグ </HEAD>の下に挿入してください。-->
<BODY onload="Loopmsg()">
<FORM name="myForm"><TEXTAREA name="tbox" rows="5" cols="40"></TEXTAREA></FORM>
</BODY>
<!--Javascript <HEAD>と</HEAD>の間に挿入してください。 -->
<SCRIPT language="JavaScript">
<!--eelife
var i= v = 0;
msg = new Array();
msg[0] =msg[1] =msg[2] =msg[3] =msg[4] =msg[5] ="\n";
msg[6] = " ようこそ!!"+ "\n";
msg[7] = " 検索と厳選リンク集のサイトです。"+ "\n";
msg[8] = " 一つの検索窓でたくさんの"+ "\n";
msg[9] = " サイトの検索を行うことができます。"+ "\n";
msg[10]= " 色に関することはColor Roomで"+ "\n";
msg[11]= " JavaScript集もお勧め。"+ "\n";
msg[12] ="\n";

function Loopmsg() {
tag="";
for (i=v; i<msg.length; i++){
tag += msg[i];
document.myForm.tbox.value = tag;
}
v++;

v %= msg.length;  // 配列 msg の数
setTimeout("Loopmsg()", 1000); //ロールアップの速度(単位は千分の一秒)
}

// -->
</SCRIPT>
コメント
tag="";
for (i=v; i<msg.length; i++){
tag += msg[i];
v++;
で表示する行を一行ずつ減らしていき
文字列をロールアップさせます。
"\n"は改行コードです。

setTimeout()