黑马程序员技术交流社区

标题: dom的问题 [打印本页]

作者: ld5128702    时间: 2013-9-1 23:56
标题: dom的问题
本帖最后由 ld5128702 于 2013-9-11 12:29 编辑

function delCol()
{
        /*
        删除列的原理是什么呢?
        其实就是删除每一行中指定位置的单元格。
        */
        var tabNode=document.getElementById("tabid");
        if(tabNode=null)
        {
                alert("表格不存在");
                return ;
        }
        var colNum=document.getElementsByName("delcol")[0].value;
        var trs=tabNode.rows;//获取行的集合//?????rows总是错误???错误: 无法获取属性“rows”的值: 对象为 null 或未定义
        if(colNum>=1&&colNum<=trs[0].cells.length)
        {
                for(var x=0;x<trs.length;x++)
                {
                        trs[x].deleteCell(colNum-1);
                }
        }
        else
        {
                alert("要删除的列数不存在");
        }
}到底则么回事啊?不知道哪里错了,帮忙看看


作者: 黄文伯    时间: 2013-9-2 21:55
亲,如问题已解决请将分类的“未解决”改为“已解决”。
以后的问题贴也要及时更改分类哦~
作者: 潘才新    时间: 2013-9-10 22:28
么学到呢。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2