Hi Antje!
if(parseInt(document.form1.EntnahmeJahr.value) < parseInt(document.form1.Ansparzeit.value))
Bei parseInt() besteht immer das Problem mit den fuehrenden Nullen (der Benutzer kann ja durchaus welche eingeben), daher besser
if (parseInt(document.form1.EntnahmeJahr.value, 10) < parseInt(document.form1.Ansparzeit.value, 10))
(<../../sfausles/tsfa_tca.htm#a10>)
Interessant waere nun die Frage, ob dies bei der Version mit *1 auch auftritt. Bin im Moment zu faul, das auszuprobieren. Wuerde mich auf jeden Fall nicht wundern, wenn es so ist, da es nur logisch waere, wenn parseInt() und die automatische Typenkonvertierung auf dieselbe interne Funktion zurueckgreifen.
<img src="http://pc-anfaenger.de/pca/sam/pcanfaenger.gif" alt="">
Offen gesagt, so ganz der Bringer ist dieses Bild aber nicht...
So long