zoukankan      html  css  js  c++  java
  • 今天 写了个js 主要目的是对比table下面的tbody下面的tr下面的两个td中的元素是否相同,相同的话隐藏tr

     function delTheSameForCompare() {
                var tbody = document.getElementById("tal");//获取到指定的tbody
                var tr = tbody.children;//获取tbody下面全部的tr
    
    
                if (document.getElementById("checkDiffer").checked) 
                {
                    for (var i = 0; i < tr.length; i++) //遍历tr
                    {
    
                        if (i >= 2) 
                        {
    
                            var tds = tr[i].children;//找到tr下面的子元素
    
                            if (tds[1].innerText == tds[2].innerText) //对比td中的内容如果相同的话 隐藏
                            {
                                tr[i].style.display = "none"
    
    
                            }
                        }
    
                    }
    
    
                }
                else {
    
                    var tbody = document.getElementById("tal");
                    var tr = tbody.children;
                    for (var i = 0; i < tr.length; i++) {
    
    
                        tr[i].style.display = "block"
    
    
                    }
                }
    
    
    
    
    
            }
    

      

     
  • 相关阅读:
    6-1面向对象
    5-1模块
    python随机数
    4-5目录
    4-4内置函数
    4-3迭代器和生成器
    4-1装饰器1
    4-2装饰器2
    3-4函数-全局变量
    3-5递归-函数
  • 原文地址:https://www.cnblogs.com/haihang/p/3080268.html
Copyright © 2011-2022 走看看