Hallo.
Ich habe bisher nur etwas Erfahrung in Perl und c++ und stolpere jetzt in javaScript über ein sicherlich einfaches Problem (ist mir richtig peinlich).
Ich möchte die Inhalte von meheren Formularfeldern (name="f1" ... "f10") zusammen addieren.
function calc()
{
var i;
var sum = 0;
for (i = 1; i < 11; i++)
{
var x = eval("document.form1.f" + i);
sum += x.value;
}
alert(sum);
}
So werden die Werte aber nicht addiert sondern aneinander gehängt.
Also nicht 1+2+3=6 sondern 1+2+3=123.
Was mach ich denn hier falsch?
Gruß
Steffen