আইটি ছাদিক https://www.itsadik.xyz/2020/07/blog-post.html

কীভাবে জাভাস্ক্রিপ্ট দিয়ে ফিল্টার টেবিল তৈরি করবেন

বিজ্ঞাপন স্পেসের আগে / পরে

কীভাবে জাভাস্ক্রিপ্ট দিয়ে ফিল্টার টেবিল তৈরি করবেন


জাভাস্ক্রিপ্ট দিয়ে ফিল্টার টেবিল তৈরি করার জন্য নিচের স্টেপ গুলো ফলো করুন ।

1-আপনার কাছে ব্লগ থিমগুলি যান
2-ক্লিক থিম (সম্পাদনা এইচটিএমএল)
3-উপরের কোডের নীচে অনুলিপি করুন </ head>



<style>

* {

  box-sizing: border-box;

}



#myInput {

  background-image: url('/css/searchicon.png');

  background-position: 10px 10px;

  background-repeat: no-repeat;

  width: 100%;

  font-size: 16px;

  padding: 12px 20px 12px 40px;

  border: 1px solid #ddd;

  margin-bottom: 12px;

}



#myTable {

  border-collapse: collapse;

  width: 100%;

  border: 1px solid #ddd;

  font-size: 18px;

}



#myTable th, #myTable td {

  text-align: left;

  padding: 12px;

}



#myTable tr {

  border-bottom: 1px solid #ddd;

}



#myTable tr.header, #myTable tr:hover {

  background-color: #f1f1f1;

}

</style>


4-উপরের কোডের নীচে অনুলিপি করুন </body>

<script>

function myFunction() {

  var input, filter, table, tr, td, i;

  input = document.getElementById("myInput");

  filter = input.value.toUpperCase();

  table = document.getElementById("myTable");

  tr = table.getElementsByTagName("tr");

  for (i = 0; i < tr.length; i++) {

    td = tr[i].getElementsByTagName("td")[0];

    if (td) {

      if (td.innerHTML.toUpperCase().indexOf(filter) > -1) {

        tr[i].style.display = "";

      } else {

        tr[i].style.display = "none";

      }

    }      

  }

}

</script>


5-থিম Save করুন


6-নীচের কোডটি HTML / জাভাস্ক্রিপ্টে নীচে অনুলিপি করুন

<input type="text" id="myInput" onkeyup="myFunction()" placeholder="Search for names.." title="Type in a name">

<table id="myTable">
  <tr class="header">
    <th style="width:60%;">Name</th>
    <th style="width:40%;">Country</th>
  </tr>
  <tr>
    <td>Alfreds Futterkiste</td>
    <td>Germany</td>
  </tr>
  <tr>
    <td>Berglunds snabbkop</td>
    <td>Sweden</td>
  </tr>
  <tr>
    <td>Island Trading</td>
    <td>UK</td>
  </tr>
  <tr>
    <td>Koniglich Essen</td>
    <td>Germany</td>
  </tr>
  <tr>
    <td>Laughing Bacchus Winecellars</td>
    <td>Canada</td>
  </tr>
  <tr>
    <td>Magazzini Alimentari Riuniti</td>
    <td>Italy</td>
  </tr>
  <tr>
    <td>North/South</td>
    <td>UK</td>
  </tr>
  <tr>
    <td>Paris specialites</td>
    <td>France</td>
  </tr>
</table>


LIVE PREVIEW
বিজ্ঞাপন স্পেসের আগে / পরে

অন্যদের সাথে শেয়ার করুন:

Sadikur Rahman
পোস্ট করেছেনঃ Sadikur Rahman
পোস্ট ক্যাটাগরি ,
0 মন্তব্য

দয়া করে নীতিমালা মেনে মন্তব্য করুন. ??

সর্বশেষ আপডেটেড অফার পেতে চান?

আইটি ছাদিক কী?