我不知道孟老大开始的程序是什么样,你的用法有问题
中间套了个table就有问题
parentNode是table中的td对象了
我改了下,你看看,应该对你有帮助
<div style="width:604px;height:90px;overflow:hidden" onMouseOver="stop()" onMouseOut="start()"> 
<table cellspacing=0 cellpadding=0  border=0 width="100%"  id="scrollimg">
                              <tr valign="middle" align="center">
                                <td  align="left" width="1800"  valign=top ><a href=""><img  src="http://zi.csdn.net/beijing-nightclass300x602.24.png" width="1800" height="90" border="0"></a> </td>
                                <td  align="left" width="900"  valign=top bgcolor="#f4f4f4"><img src="http://zi.csdn.net/beijing-nightclass300x602.24.png" width="900"></td>
              
                              </tr>
                     </table>
</div>
<SCRIPT LANGUAGE="JavaScript">
var tm=null
function newsScroll() {
var scrollimg=document.getElementById("scrollimg")
if(scrollimg.parentNode.scrollLeft!=(scrollimg.clientWidth/2))
scrollimg.parentNode.scrollLeft++;
else
scrollimg.parentNode.scrollLeft=0
}
window.onload=function() {
tm=setInterval('newsScroll()',20) 
}
function stop()
{
clearInterval(tm)
}function start()
{
tm=setInterval('newsScroll()',20) 
}
</SCRIPT>