Ich habe ein Input-Feld. onKeyUp wird die Eingabe mit den Option-Values eines Selectfeldes verglichen und der entsprechende value gesetzt, z.B.
Eingabe: 660-ke => selectfeld springt zu: 660-KE - #Artikelname#
Die Bindestriche filtere ich vorher raus, damit die Eingabe 660ke auch trifft:
Code: Alles auswählen
inputvalue = inputvalue.replace('-', '');
opt_gefiltert = optionen[$i].replace('-', '');
var re = new RegExp(inputvalue,"i");
if (opt_gefiltert.match(re)){ ###selectvalue setzen ###}
Meine Frage: Kann man auch direkt über den regulären Ausdruck bestimmte Zeichen, in diesem Falle die Bindestriche, ignorieren? Geht bestimmt, aber RegEx ist nicht gerade mein Ding
Gruss, Frood