Check ob Eingabe eine Zahl. ABER: Auch Leerzeichen erlaubt!!!
doemsle
- javascript
0 Cyx23
Hallo zusammen!
Ich möchte in einem Formularfeld überprüfen ob eine Telefonnummer
eingegeben wurde. Dh. es sollte eine Zahl sein und Leerzeichen sollten auch erlaubt sein.
Dieses Script hab ich zur Überprüfung ob eine Zahl enthalten ist:
var chkZ = 1;
for(i=0;i<document.kontakt.telefon.value.length;++i)
if(document.kontakt.telefon.value.charAt(i) < "0"
|| document.kontakt.telefon.value.charAt(i) > "9")
chkZ = -1;
if(chkZ == -1) {
alert("Die Telefonnummer ist keine Zahl!");
document.kontakt.telefon.focus();
return false;
}
...jedoch sollte man noch die Leerzeichen ergänzen.
Kann mir dabei jemand helfen?
thx
Hallo,
...jedoch sollte man noch die Leerzeichen ergänzen.
vor den Test kannst du ja replace(/ /,"") durchführen.
Grüsse
Cyx23