function filterOnclick() 
{  
    var code="001100011";
    for(j=0;j <MyTAB.rows.length;j++)    
    {    
      MyTAB.rows(j).cells(i).style.display= "none";    
    }    

如何根据字符串code的值控制表的列是否显示或隐藏
如是0,表示隐藏此列,如是1,表示显示此列。

解决方案 »

  1.   

    jQuery 1句话就OK了!!!!!
      

  2.   

    function filterOnclick()

        var code="001100011";
        for(j=0;j <MyTAB.rows.length;j++)   
        {   
           if(code=="0")
               MyTAB.rows(j).cells(i).style.display= "none";   
           else           
               MyTAB.rows(j).cells(i).style.display= "block";  
        }   
      

  3.   


    function filterOnclick() 
    {  
        var code="001100011"; 
        for(j=0, length = MyTAB.rows.length; j < lenght; j++)    
        {    
            MyTAB.rows(j).cells(i).style.display = code.charAt(j) ? '' : 'none';    
        }