Advertisement
Guest User

Untitled

a guest
May 24th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function solve() {
  2.    function clickEvent() {
  3.       let selectedRows = document.getElementsByClassName('select');
  4.       Array.from(selectedRows).map(x=>x.classList.remove('select'));
  5.  
  6.       let tableElement = document.getElementsByTagName('table')[0];
  7.  
  8.       let searchInputValue = document.getElementById('searchField').value.toLowerCase();
  9.       document.getElementById('searchField').value = '';
  10.  
  11.       // matrix
  12.       let tableRowsElements = Array.from(document.querySelector("table tbody").children);
  13.       for (let row of tableRowsElements) {
  14.          let cells = Array.from(row.children);
  15.  
  16.          for (let cell of cells) {
  17.             if (cell.textContent.toLowerCase().includes(searchInputValue)) {
  18.                row.classList.add('select');
  19.             }
  20.          }
  21.       }
  22.    }
  23.  
  24.    let buttonElement = document.getElementById('searchBtn');
  25.    buttonElement.addEventListener('click', clickEvent);
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement