Günter: Formularprüfung

Beitrag lesen

Hallo Matthias,

if(wert.charAt(i) >= 0 || wert.charAt(i) <= 9)

sollte heissen:

if(wert.charAt(i) >= 0 && wert.charAt(i) <= 9)

Der Operator || bedeutet "oder" damit ist Deine Abfrage in jedem Fall ein Treffer, wenn irgendetwas in dem Feld steht.
&& heisst "und" damit hast Du nur noch Treffer, wenn der Eintrag nur aus Zeichen von 0 - 9 besteht.
Gruß Günter