var klas = ['Nick Arts', 'Thijs Assmann', 'Rick Bats', 'Kim Cobben', 'Richard van Dartel', 'Dennis van Empel', 'Luuk van Gennip', 'Florent Guichard', 'Mahamed Hassan', 'Stijn Hendriks', 'Dirk van Herpen', 'Daniël Kartotaroeno', 'Tony van Klink', 'Stephan Klomp', 'Twan Korthout', 'Max Lenssen', 'Aron van der Linden', 'Aron de Looijer', 'Anil Manbodh', 'Sietse Manders', 'Ben Moerkens', 'Sven van Mourik', 'Teun Salters', 'Sven Slijkoord', 'Daan Soeten', 'Joey van Straalen', 'Koen van Veen', 'Maxim Westbroek'];
<label>Zoek</label><input type="text" name=”zoek”>
Hallo, ich muss einen Suchfilter mit diesem Array erstellen. Wenn ich 'van' in den Suchfilter eintippe, brauche ich die Ausgabe des Arrays mit dem ganzen 'van' darin.Suchfilter im Array
Ich versuche schon über eine Hälfte unseres, kann es aber nicht finden, nur der erste Buchstabe funktioniert.
Dies ist, was ich bereits habe, aber ich kann es nur mit dem ersten Buchstaben finden.
function arrayzoek() {
document.getElementById('stopwatch').innerHTML = '';
var woord = document.getElementById('woordInput').value;
var woord = woord.toUpperCase();
var woord2 = woord.toLowerCase();
for (var i = 0; i < klas.length; i++) {
if (woord == klas[i].charAt(0)) {
document.getElementById('stopwatch').innerHTML += klas[i] + '<br />';
}
}
}
Danke.
Sie mit Zitaten in 'name =“ zoek“' – Tushar
Sie können eine Schleife verwenden, [ 'String.indexOf'] (https verwenden sollte: // developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf) um herauszufinden, ob die Zeichenfolge vorhanden ist oder nicht. – h2ooooooo