未捕获的TypeError:无法读取属性' style'定义var

时间:2017-05-03 04:25:13

标签: javascript

我知道这个问题已被问过几次,但通过查看发布的其他解决方案,我仍然无法弄清楚如何使我的字符串正常工作。代码是:

<script language="javascript" type="text/javascript">
     function hide_column(column_order)
{
     var tbl = document.getElementsByTagName("table")[0];
     var table_header = tbl.getElementsByTagName('th')[column_order];
     table_header.style.display=stl;
     var rows = tbl.getElementsByTagName('tr');
     for (var row=1; row<rows.length;row++)
        {     
            var cels = rows[row].getElementsByTagName('td');
            cels[column_order].style.display=stl;
        }
}
var stl='none';
hide_column(0);
hide_column(1);
hide_column(2);
hide_column(3);
hide_column(4);
hide_column(5);
</script>

我得到的错误是:

未捕获的TypeError:无法读取属性&#39; style&#39;未定义的

我想通过在var之后识别属性我可以将它作为项目引用?

感谢您的指导;我对javascript不好......

0 个答案:

没有答案