Ich habe eine Seite mit einem Textfeld, in dem ein Benutzer einen 24-stelligen (Buchstaben und Zahlen, Groß- und Kleinschreibung) Registrierungscode eingeben soll. Ich habe maxlength
verwendet, um den Benutzer auf die Eingabe von 24 Zeichen zu beschränken.Wie erkennt man, ob eine Zeichenfolge ein bestimmtes Zeichen in JavaScript enthält?
Die Registrierungscodes werden normalerweise als Gruppen von Zeichen getrennt durch Bindestriche angegeben, aber ich möchte, dass der Benutzer die Codes ohne Bindestriche eingibt.
Wie kann ich meinen JavaScript-Code ohne jQuery schreiben, um zu überprüfen, ob eine gegebene Zeichenfolge, die der Benutzer eingibt, keine Bindestriche enthält oder noch besser nur alphanumerische Zeichen enthält?
Die Antwort hier http://stackoverflow.com/questions/3192612 hat die Informationen darüber, wie die alphanumerischen zu validieren. – JasCav
Und um reguläre Ausdrücke zu lernen: http://www.regular-expressions.info –
Für Sie jquery Leute sollten und könnten Sie 'inArray' verwenden. – JonH