HTML'de kelime filtremeyi nasıl yapabilirim?

Darkblue99

Decapat
Katılım
11 Ekim 2020
Mesajlar
328
Makaleler
1
Çözümler
1
Merhaba iyi akşamlar.

1621628800596.png


Marka ara kısmına Lenovo yazdığımızda Lenovo'yu bulma kodu nedir bilen var mı?

1621628863812.png
 
Javascript veya Jquery ile yapabilirsin, böyle bir şey olabilir:

JavaScript:
//Önce bilgisayar markalarını <span> etiketi arasına al

$("input[type='text']").on("keydown", function(e){
    let entry = $("input[type='text']").val();
    $("span").each(function(){
        if ($(this).text().indexOf(entry) === -1) {
            $(this).hide();
        } else if (entry == "") {
            $("span").show();
        }
        else {
            $(this).show();
        }
    });
});

Kodu arkada LoL oynarken yazdım eğer çalışmazsa söyle, sonra test edip yazarım.
 

Yeni konular

Geri
Yukarı