Problem mit Regulärem Ausdruck einer Ersetzung ...

mr_arrogant

Mitglied
Sers,
ich baue gerade in meinem Form Validator eine Abfrage für eine Postleitzahl ein die ich direkt bei der Eingabe prüfe. Mein Vorhaben ist, dass direkt bei der Eingabe alle Zeichen "ausser eben Zahlen", entfernt werden, was auch klappt wenn ich als erstes "keine" Zahl eingebe.

Hier mal der Code Ausschnitt:

HTML:
function checkPLZ(data) {
	var strng = data.value;
	var status = strng.replace(/^([\D\s]+)/g,'');
	document.formRegister.plz.value = status;
	return false;
}
... eine Prüfung bez. der Länge ist auch schon drinnen, nur weniger Relevant für mein Problem, weshalb ich nur die entsprechenden Problemzeilen gepostet habe.

Es müsste doch irgendwie gehen, das er vor, als auch hinter einer Zahl das Zeichen raus schmeisst, bzw. ersetzt.




mfg
mr-d
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück