Antje Hofmann: Textfeldercheck-Problem!

Beitrag lesen

Hallo marko,

Der Fehler liegt darin, daß du tatsächlich Strings vergleichst aber Zahlen vergleichen möchtest.
Formulareinhalte sind immer Strings. Da du zwei Formularfelder vergleichst erfolgt auch keine interne Konvertierung.

Lösungen:

if(document.form1.EntnahmeJahr.value*1 < document.form1.Ansparzeit.value*1)

Durch *1 konvertierst du automatisch die Inhalte zu Zahlen oder

if(parseInt(document.form1.EntnahmeJahr.value) < parseInt(document.form1.Ansparzeit.value))

mehr zu parseInt() hier <../../tecm.htm#a4>

Viele Grüße

Antje

<img src="http://pc-anfaenger.de/pca/sam/pcanfaenger.gif" alt="">