test.cell[i].className  
test.tab[i].style.display 
前面加document试试
document.test.cell[i].className  
document.test.tab[i].style.display 

解决方案 »

  1.   

    写错了,应该是
    document.all.cell[i].className  
    document.all.tab[i].style.display
      

  2.   

    楼上的大哥,照你的试了,不行啊,
    会不会是asp.net的服务器端控件的属性在js不可用啊?
      

  3.   

    楼上的正解:  属性id的值只能用document.all来调用,楼主用FormName来调用id肯定会出错。FormName只能调用属性name的值
      

  4.   

    document.formname.id.value这样可以用,谁说不可以。
    document.test.cell[i].className  
    document.test.tab[i].style.display