zoukankan      html  css  js  c++  java
  • 通过js 向table添加或修改row及cell

    //取得table对象
            var tabObj = document.getElementById("tabTipResult");
        //目前table有多少行
            var rowCount = tabObj.rows.length;
        //每行有多少列
            var cellCount = tabObj.rows(0).cells.length;

            if(rowCount < pageCount)
            {
                for(var i=0;i< pageCount ;i++)
                {
            //循环 向table增加新行
                    var newRow = tabObj.insertRow(rowCount++);  
                    for(var j=0;j<cellCount;j++)          
                    {
                //每行的新列值    
                        newRow.insertCell(j).innerHTML="无";            
                    }
                }
            }
            else
            {
                for(var i=1;i<= pageCount ;i++)
                {
                    var tmpRow = tabObj.rows(i);  
                    for(var j=0;j<cellCount;j++)          
                    {
                        tmpRow.cells(j).innerHTML="无";            
                    }
            //该行的背景色属性
            tmpRow .onmouseout = function(){this.bgColo
    r="white";};
            tmpRow .onmouseover= function(){this.bgColor="#efffff";};
            //td 在 onclick事件
            tmpRow .cells(0).onclick = function(){ alert("");};   
                }
            }
    删除列
    document.getElementById(tabTipResult).deleteRow(index);
  • 相关阅读:
    Windows远程桌面连接CentOS 7
    CentOS7 系统菜单中添加快捷方式
    CentOS 7 创建桌面快捷方式
    Centos7 可执行程序自定义为系统服务
    CentOS 7 中 Docker 的安装
    CentOS 7 需要安装的常用工具,及centos安装fcitx 搜狗输入法的坑旅
    C++中结构体与类的区别 2
    C++中结构体与类的区别 1
    C++ 11 自旋锁
    Imply.io单机安装
  • 原文地址:https://www.cnblogs.com/cuihongyu3503319/p/646909.html
Copyright © 2011-2022 走看看