javascript 文字滚动

1.向上滚动

<div >

<div >

<ul>

<li>内容</li>

</ul>

</div>

<div ></div>

</div>

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

var speed=50

ntice2.innerHTML=ntice1.innerHTML

function Marquee(){

if(ntice2.offsetTop-ntice.scrollTop<=0)

ntice.scrollTop-=ntice1.offsetHeight

else{

ntice.scrollTop++

}

}

var MyMar=setInterval(Marquee,speed)

ntice.onmouseover=function() {clearInterval(MyMar)}

ntice.onmouseout=function() {MyMar=setInterval(Marquee,speed)}

</script>

2.左滚动

<div >

<table>

<tr>

<td >

<table >

<tr>

<td>滚动内容</td>

<tr>

</table>

</td>

<td ></td>

</tr>

</table>

</div>

<script language="JavaScript" type="text/javascript">

var speed=30

demo2.innerHTML=demo1.innerHTML

function Marquee(){

if(demo2.offsetWidth-demo.scrollLeft<=0)

demo.scrollLeft-=demo1.offsetWidth

else{

demo.scrollLeft++

}

}

var MyMar=setInterval(Marquee,speed)

demo.onmouseover=function() {clearInterval(MyMar)}

demo.onmouseout=function() {MyMar=setInterval(Marquee,speed)}

</script>