当前位置:编程学习 > JS >>

仿佛打字特效的JS逐字出现的信息文字

JavaScript编写的文字特效,看似打字的效果,让文字逐个出现,你可以以这个为基础给你心爱的人写一段祝福的语,这的确挺合适。
答案:<title>逐字出现的信息文字</title>
<body onLoad="newsFeed()">
<script language="JavaScript">
function makeArray() {
 this.length = makeArray.arguments.length
for (var i = 0; i < this.length; i++)
this[i+1] = makeArray.arguments[i]
}
var fArray = new makeArray;
fArray[0]="1949年10月1日, ";
fArray[1]="中华人民共和国隆重成立! "
fArray[2]="从此…… "
fArray[3]="中国人民站起来了,感动! "
var x = 1;
var y = 0;
var msg1 = fArray[y];
 function newsFeed() {
if (x==msg1.length+1) {
for (var z=0; z < 70000; z++);
y+=1;

                       if (y > 3) y=0;
                                document.form1.news2.value=' ';
                                msg1 = fArray[y];
                                x=0;
                             }
                             document.form1.news2.value=msg1.substring(0,x);  
                             x+=1;
                             setTimeout("newsFeed() ",200);
                          }
</script>
<form name="form1">
<textarea wrap=physical rows=3 cols=25 name="news2">
</textarea>
</form>
</body>

上一个:VBScript实现文字遮罩
下一个:JavaScript文字瞬间从左到右切换显示

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,