文字をタイプライターみたいに表示するには?
[上に]
[前に]
[次に]
max
[E-Mail]
1999/09/30(木) 16:27:39
初めまして、maxと申します。
昨日からJavaScriptを初めてみたのですが、ちっともうまくいきません。
やりたいことは、文字列をタイプライターのように順次表示していく
ということだけなんです。下のようなScriptを書いたのですが、
はじめの"t"以外表示されません。なぜなんでしょうか?
ちなみに、文字列内の"="は改行を認識するために使っています。
<HTML>
<HEAD>
<SCRIPT Language="JavaScript1.3">
<!--
timerID = 0;
var myStr = "";
var myStart = 0;
var moji = "test=test";
function StartSys() {
myStr = moji.substr(myStart,1);
switch(myStr){
case "=":document.write("<BR>");
case "":clearInterval(timerID);
default:document.write(myStr);
}
myStart++;
}
// -->
</SCRIPT>
</HEAD>
<BODY>
<SCRIPT Language="JavaScript">
<!--
timerID = setInterval("StartSys()", 500);
// -->
</SCRIPT>
</BODY>
Nobu3
[E-Mail]
[HomePage]
1999/09/30(木) 17:39:27
理由はよくわかりませんが、その方法ではできません。
http://www.fureai.or.jp/~tato/DHTML/simple/contents.htm
このページの右の方に、そのままのサンプルへのリンクがあります。
max
[E-Mail]
1999/09/30(木) 18:25:16
[[解決]]
ありがとうございました。とりあえずできそうです。
でも、それだけのために、あんなに書かなければいけ
ないなんて・・・。
[上に]
[前に]
[次に]