你的错误可能是提前执行了script,但是ball还没有下载。
是不是这么写的:
<head>
  <script>
    document.all.ball.style.....= ...//
  </script>
</head><body>
  <... id=ball></...>
</body>js能控制几乎所有的style中的属性。

解决方案 »

  1.   

    整个问题都没有说清楚的拉,这些问题太简单了,是做web design的基本功。
      

  2.   

    你的ball是什么东西,
    最好把源代码贴出来
      

  3.   

    把script扔到ball后面去
    而且,那个script本身可能有问题
    css里面的某个属性如width,调用时候不一定就是style.width,也许是style.pixelWidth
      

  4.   

    不能更改样式。
    <script>
        document.all.ball.style.borderWidth=2
    </script>
      

  5.   

    amaoking(毛松) 说得对。<html>
    <head>
    </head><body>
      <div id=ball>sssssssss</div><script language='JavaScript'>
    <!--
        document.all.ball.style.visibility="hidden"
    // -->
    </script>
    </body>
    </html>
    就行了。