Denis: Eingabefelder auf Zahlen prüfen

Beitrag lesen

Hallo,

ich will auf Zahlen überprüfen, erlaubt sind ganze Zahlen und Dezimalzahlen mit max. 2 nachkommastellen.

bisher ging das ungefähr so:

....
    if (field.value) {

var regExpZahl = /^((\d+(,\d*)?)|((\d*,)?\d+))$/

if(!regExpZahl.test(field.value))
           alert("Fehler!")
...

field.value ist dabei der Wert des Formularfeldes.

Kann mir jemand dieses regExpZahl so erweitern, dass er nur max. 2 nachkommastellen erlaubt?