为什么不过滤大写字母(javascript)?

5q4ezhmt  于 2021-09-13  发布在  Java
关注(0)|答案(1)|浏览(388)

**已关闭。**此问题需要调试详细信息。它目前不接受答案。
**想要改进此问题?**更新问题,使其位于堆栈溢出主题上。

五小时前关门了。
改进这个问题

search.addEventListener("input", function () {
  let inputVal = search.value.toLowerCase();

  // console.log("Input event fired!",inputVal);

  let noteCards = document.getElementsByClassName("noteCard");

  Array.from(noteCards).forEach(function (element) {
    let cardTxt = element.getElementsByTagName("p")[0].innerText;

    if (cardTxt.includes(inputVal)) {
      element.style.display = "block";
    } else {
      element.style.display = "none";
    }
  });
});
vyswwuz2

vyswwuz21#

search.addEventListener("input", function () {
    // console.log("Input event fired!",search.value);
    Array.from(document.getElementsByClassName("noteCard")).forEach(function (element) {
        element.style.display = RegExp(search.value, 'i').test(element.getElementsByTagName("p")[0].innerText) ? 'block' : 'none';
    });
});

相关问题