Jeg har brug for lidt hjælp til opsætning af en lille udregningsformular. Når man indtaster i felterne (alm. text felter) skal den samlede værdi komme frem automatisk. Områderne (A,B,C,D) har intet med hinanden at gøre, men skal ligge i samme formular...
felt A1 - felt B1 - felt C1 - felt D1 felt A2 - felt B2 - felt C2 - felt D2 felt A3 - felt B3 - felt C3 - felt D3 total A - total B - total C - total D
Hehe .... nemlig ;o) Jeg havde nu ellers lige forbarmet mig over staklen og lavet et eksempel. Denne her er måske lidt mere generisk, da man frit kan tilføje nye felter:
<html>
/mvh <head> <script type="text/JavaScript"> var d=document; function add(series) { var f, nameArr, sum=0; f = d.addForm; nameArr = series.name.split("_"); for ( i=0; i<f.length; i++ ) { if ( f.elements[i].name.indexOf(nameArr[0]+"_")!=-1 && f.elements[i].value!="" && !isNaN(f.elements[i].value) ) { sum += parseInt(f.elements[i].value); } } f.elements[ "tot"+nameArr[0] ].value = sum; } </script> </head> <body>
Ups .... der sneg sig et '/mvh' på et forkert sted :D Men 'Med Venlig Hilsen', alligevel
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.