Gunnar Bittersmann: Überprüfung auf Zahlenstring

Beitrag lesen

@@BigPeter:

nuqneH

if(!IsNumeric(b.gallerynr.value)) {justnumbers = false;}

Wie sieht den deine Funktion IsNumeric() aus? Und warum hast du eine solche, wo JavaScript sowas doch schon http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#is_nan@title=bietet?

Oder hast du keine solche? Schlecht geguttet?

if(forminput == false)   {alert('Bitte alle Pflichtfelder ausfüllen');                 return forminput;}
if(justnumbers == false) {alert('Bitte nur Zahlen beim Feld Gallerienummer eingeben'); return justnumbers;}

Oben hattest du es noch (geguttet?), jetzt die unsinnigen Vergleiche gegen false? Einfach: if (!forminput) bzw. if (!justnumbers)

Übrigens baust du mit JavaScript etwas nach, was die aktuellen Versionen aller gängigen Browser mit @required- und @type-Attributen auch ohne JavaScript können.

Qapla'

--
Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
(Mark Twain)