shake: Eingaben aus Formular in double Zahl umwandeln

Beitrag lesen

Hallo,

ich würde gerne wissen, wie ich einen wert der auf einer html-seite in ein formular eingebe so umgwandelt werden kann, so dass ich damit rechnen kann.
eigentlich müsste das doch so gehn...
var asum = document.Einmalanlage.anlagesumme.value;
var aaufschlag= document.Einmalanlage.ausgabeaufschlag.value;

wenn ich aber mit den variablen rechne und das ergebnis an eine neue variable übergebe und diese dann in das formular übergebe kommt nur mist raus zb: NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN0.00347222222222222330.8333333333333335200

wie kann ich das problem lösen??

der komplette algorithmus sieht so aus:

function Ergebnis(euro){

var asum = document.Einmalanlage.anlagesumme.value;
var aaufschlag= document.Einmalanlage.ausgabeaufschlag.value;
var adauer=document.Einmalanlage.anlagedauer.value;
var wert=document.Einmalanlage.wertentwicklung.value;
var x=asum-(asum/100)*aaufschlag;
var y=x+x*(adauer*wert/100);

document.Einmalanlage.erg.value=y;
}

danke