Formularprüfung Zahlen plus Punkt!
Birthe H
- javascript
0 Joachim
ich möchte beim
for(i=0;i<document.Formular.Alter.value.length;++i)
if(document.Formular.Alter.value.charAt(i) < "0"
|| document.Formular.Alter.value.charAt(i) > "9")
außer das auf Zahlen geprüft wird
auch das Zeichen . erlauben
Also 12.12, kann mir jemannd kurz erlären
wie ich auch den Punkt mit reinbekommen
Liebe Grüße
Birthe
hi,
außer das auf Zahlen geprüft wird
auch das Zeichen . erlauben
entweder mit einem regulaerne Ausdruck '/[0-9.]+/' oder einfach so:
var test = "123.986";
test = parseFloat(test);
if(isNaN(test)) alert("nix");
else alert(test);
enthaelt der String unerlaubte Zeichen wird die Zahl bis zum betreffenden Zeichen interpretiert.
hth + Gruss Joachim