显示滚动文本消息

时间:2012-03-26 17:21:34

标签: javascript scroll

我想使用java脚本滚动网页上的短信: 这是我使用的代码,但它不滚动;有人能帮助我吗?

这是jsfiddle的链接。

http://jsfiddle.net/mandolino/TkE3W/6/

<head> 
<script type="text/javascript">

 msg = "ALL WEB free, free web directory ";
 msg += "con motore di ricerca. ";
 pos = 0;
 function ScrollMessage() {
 var newtext = msg.substring(pos, msg.length) + msg.substring(0, pos);
 var div = document.getElementById("scroll");
 div.firstChild.nodeValue = newtext;
 pos++;
 if (pos > msg.length) pos = 0;
 window.setTimeout("ScrollMessage()",150);
 }

 ScrollMessage();
 </script>
 </head> 

<body onload="avvia()"> 
</body> 

1 个答案:

答案 0 :(得分:1)

您正在使用未定义的函数avvia()并且您的body元素已损坏.. 此外,setTimeout的第一个参数必须是回调函数本身,而不是要评估的代码..

我在这里修复了它:http://jsfiddle.net/TkE3W/7/