Jag vill ta värdet från ett antal textboxar och addera dem för att sedna lägga resultatet i en annan textbox. Som det är nu så får jag allting i en textsträng (t.ex "190129201010"). Det verkar som om den inte verkar fatta att det är numeriska värden det handlar om. Någon som vet hur jag skall göra? Funktionen som gör detta följer nedan.
**********************************
var=0
function summa()
{
sum+document.eon.sty.value;
sum+document.eon.tal.value;
sum+document.eon.ror.value;
sum+document.eon.per.value;
sum+document.eon.psy.value;
sum+document.eon.vil.value;
sum+document.eon.bil.value;
sum+document.eon.syn.value;
sum+document.eon.hor.value;
document.eon.totalt.value=sum;
**********************************
Addera
2 svar · 187 visningar · startad av SilvioF
jag utgår nu ifrån att det endast är numeriska värden i textboxarna.
function summa()
{
var sum;
sum = 0
sum+=parseInt(document.eon.sty.value);
sum+=parseInt(document.eon.tal.value);
sum+=parseInt(document.eon.ror.value);
sum+=parseInt(document.eon.per.value);
sum+=parseInt(document.eon.psy.value);
sum+=parseInt(document.eon.vil.value);
sum+=parseInt(document.eon.bil.value);
sum+=parseInt(document.eon.syn.value);
sum+=parseInt(document.eon.hor.value);
document.eon.totalt.value=sum;
}
du kommer att få rätt feta felmeddelanden om det inte är nuffror i fälten. så det får du kolla med en liten if-sats.
mvh,
------------------
<A HREF="http://cartman.nu" TARGET=_blank>
that's what brian boitano would do!</A>