Micha: Reguläre Ausdrücke funktionieren einfach nicht.

Beitrag lesen

Hallo Der Rosi,

Die Straße und die Postleitzahl wollen einfach nicht mehr hinhauen.
var element=document.formular.plz;

An dieser Stelle hast Du die Referenz auf das Input-Feld.

erg = regular.test(element);

Hier testest Du diese Referenz mit Deinem Ausdruck. In Wirklichkeit möchtest Du doch aber dessen Inhalt prüfen:
erg = regular.test(element.value);

<input size="5" name="plz" id="plz" onkeyup="plztest()" type="text" /><span id="ok_plz"></span>

hier könnte ich mir noch ein zusätzliches maxlength vorstellen.

Mit freundlichem Gruß
Micha

--
kostenlose JavaScript Spiele: Snake, MineSweeper oder Sudoku