A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© ld5128702 中级黑马   /  2013-9-1 23:56  /  1706 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 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("要删除的列数不存在");
        }
}到底则么回事啊?不知道哪里错了,帮忙看看

2 个回复

倒序浏览
亲,如问题已解决请将分类的“未解决”改为“已解决”。
以后的问题贴也要及时更改分类哦~
回复 使用道具 举报
么学到呢。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马