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.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Yeni konular

Geri
Yukarı