document.getElementById("d"+di).style.display="none"

解决方案 »

  1.   

    关键是怎么样循环将所有的  table 隐藏掉, 要显示的有一个参数 很容易搞定
      

  2.   

    可以给所有的table起同一个名字,然后getElementsByName("table的名字")得到一个数组,
    然后遍历这个数组,把特定id显示,其它的隐藏。或者是,如果你的页面上没有其它的table,可以用getElementsByTagName("table")拿到这个数组,然后再遍历
      

  3.   

    var tbls=document.all.tags("TABLE")
    就可以得到所有table
    再一个一个循环不就得了