日期:2014-05-20  浏览次数:20588 次

怎么都搞不出来。。。。汗了。。。
使用JS实现一个打字机字符输出效果。
代码就不给出来了,我自己看凑晕乎乎的。。。
还有,怎么样实现在一个页面上让一段文字一直跟随者鼠标的左边或者右边???
JavaScript 文档对象 打字机 document

------解决方案--------------------
来一发试试:)

<html>
<head>
    <title></title>
    <script type="text/javascript">
        message = "啊爱德华数据返回氨基酸的恢复进啊十多个进啊会丢失放假哈市对景挂画阿会计师的恢复卷卡式带给卷卡式带付款就啊是的会计法哈市空间低功耗阿会计师的发货"
        pos = 0     /*初始截字符的位置*/
        maxlength = message.length + 1
        function writemsg() {
            if (pos < maxlength) {
                txt = message.substring(pos, 0)
                document.forms[0].vito.value = txt
                document.forms[0].vito.style.color = '#00F'     /*设置打出来的字体样式*/
                timer = setTimeout("writemsg()", 50)    /*设置间隔50毫秒打一个字*/
                pos++
            }
        }

    </script>
</head>
<body>
    <form action="">
    <textarea rows="10" cols="160" id="vito"></textarea><br />
    <input type="button" onclick="writemsg()" value="开始" />
    </form>
</body>
</html>