<html>
<head>
<title>JavaScript Unleashed</title>
<script type="text/javascript">
<!--
var SCROLL_RATE=100;
var SCROLL_CHARS=1;
var MESSAGE="this just in ... javascript is selected as "+"official scripting language of the 2000 summer olympics ...";
var marqueeMessage=new String();
function JSMarquee()
{
setTimeout('JSMarquee()',SCROLL_RATE);
marqueeMessage=document.marqueeForm.marqueeText.value;
document.marqueeForm.marqueeText.value=marqueeMessage.substring(SCROLL_CHARS)+marqueeMessage.substring(0,SCROLL_CHARS);
}
//-->
</script>
</head>
<body onload="JSMarquee()">
<center>
<form name="marqueeForm">
<input name="marqueeText" size="50" heigth="50">
<script type="text/javascript">
<!--document.marqueeForm.marqueeText.value=MESSAGE;
//-->
</script>
</form>
</center>
</body>
</html>

解决方案 »

  1.   

    謝謝robinzsy() 
    我想讓字在表格里移動,并且鼠標移上去會停,還有鏈接
    怎么改?
    我將表格<td>取id名后用:“
    document.marqueeText.innerTEXT
    但不行,
    怎么實現?
      

  2.   

    <td><a href="x.html" id="x">Hello</a></td>用document.getElementById("x").innerHTML来操作“Hello”
      

  3.   

    謝謝,這樣是可以,但要是有多個鏈接呢?還有鼠標移上去會停,我還是實現不了
    如我要ajvascript實現以下功能:
    <marquee scrollamount=3 id='scroll_area' direction='left'  onmouseover='scroll_area.stop();' onmouseout='scroll_area.start();'>