Ci-dessous, les différences entre deux révisions de la page.
— |
devweb:jquery:filtrer [14-04-2021 15:21] (Version actuelle) edmc73 créée |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Filtrer ====== | ||
+ | <code html> | ||
+ | <input type=" | ||
+ | |||
+ | < | ||
+ | function myFunction() { | ||
+ | var input, filter, table, tr, td, i; | ||
+ | input = document.getElementById(" | ||
+ | filter = input.value.toUpperCase().normalize(' | ||
+ | table = document.getElementById(" | ||
+ | tr = table.getElementsByTagName(" | ||
+ | for (i = 0; i < tr.length; i++) { | ||
+ | td = tr[i].getElementsByTagName(" | ||
+ | if (td.length) { | ||
+ | text= | ||
+ | td[0].innerText.toUpperCase().normalize(' | ||
+ | td[1].innerText.toUpperCase()+ // poste | ||
+ | td[2].innerText.toUpperCase()+ // telephone | ||
+ | td[2].innerText.toUpperCase().replace(/ | ||
+ | td[3].innerText.toUpperCase() // lien | ||
+ | ; | ||
+ | if (text.indexOf(filter) > -1) { | ||
+ | tr[i].style.display = ""; | ||
+ | } else { | ||
+ | tr[i].style.display = " | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | } | ||
+ | |||
+ | $(document).ready(function(){ | ||
+ | |||
+ | $('# | ||
+ | $('# | ||
+ | if (e.keyCode == 13) { | ||
+ | e.preventDefault(); | ||
+ | return false; | ||
+ | } | ||
+ | }); | ||
+ | }); | ||
+ | |||
+ | </ | ||
+ | </ |