不过滤单元格内容的单元格背景过滤器
创始人
2024-12-24 18:30:20
0

要实现不过滤单元格内容的单元格背景过滤器,可以使用JavaScript和HTML/CSS来实现。

首先,在HTML中创建一个表格,其中包含要过滤的单元格和一个背景过滤器输入框。例如:


姓名 年龄 城市
张三 25 北京
李四 30 上海
王五 35 北京

然后,在JavaScript中编写一个函数来实现背景过滤器的功能。该函数将会遍历表格中的每个单元格,并将不匹配的单元格隐藏起来。例如:

function filterTable() {
  var input = document.getElementById("filterInput");
  var filter = input.value.toUpperCase();
  var table = document.getElementById("myTable");
  var trs = table.getElementsByTagName("tr");

  for (var i = 0; i < trs.length; i++) {
    var tds = trs[i].getElementsByTagName("td");
    var match = false;

    for (var j = 0; j < tds.length; j++) {
      var td = tds[j];
      if (td) {
        var txtValue = td.textContent || td.innerText;
        if (txtValue.toUpperCase().indexOf(filter) > -1) {
          match = true;
          break;
        }
      }
    }

    if (match) {
      trs[i].style.display = "";
    } else {
      trs[i].style.display = "none";
    }
  }
}

最后,为输入框的onkeyup事件绑定filterTable()函数,以便在用户输入时实时过滤表格。例如:


这样,当用户在输入框中输入关键字时,表格中不匹配的单元格将会被隐藏起来,实现了不过滤单元格内容的单元格背景过滤器。

相关内容

热门资讯

透视挂透视!德普之星透视辅助软... 透视挂透视!德普之星透视辅助软件激活码(透视)辅助器(一直是真的有挂)1.德普之星透视辅助软件激活码...
透视苹果版!aapoker公共... 透视苹果版!aapoker公共底牌(透视)发牌逻辑(好像是有挂)1、aapoker公共底牌系统规律教...
透视计算!德普之星透视免费(透... 透视计算!德普之星透视免费(透视)透视挂(切实是有挂)1、起透看视 德普之星透视免费透明视辅助2、随...
透视软件!aapoker公共底... 透视软件!aapoker公共底牌(透视)真的假的(真是有挂)1、首先打开aapoker公共底牌最新版...
透视线上!德普之星辅助器app... 透视线上!德普之星辅助器app(透视)透视辅助软件下载(本来是有挂);1)德普之星辅助器app辅助挂...
透视好牌!aapoker真的假... 透视好牌!aapoker真的假的(透视)辅助(一贯存在有挂)1、透视好牌!aapoker真的假的(透...
透视好牌!如何下载德普之星辅助... 透视好牌!如何下载德普之星辅助软件(透视)辅助软件(竟然真的是有挂);一、如何下载德普之星辅助软件软...
透视辅助!aa poker辅助... 透视辅助!aa poker辅助(透视)透视脚本(果然真的是有挂)1、金币登录送、破产送、升级送、活动...
透视免费!德普之星app安卓版... 透视免费!德普之星app安卓版破解版(透视)辅助软件(好像是有挂);德普之星app安卓版破解版辅助器...
透视脚本!aapoker怎么设... 透视脚本!aapoker怎么设置提高好牌几率(透视)脚本(确实真的有挂)亲,关键说明,aapoker...