25. august 2002 - 22:06Der er
6 kommentarer og 1 løsning
"Lommeregner"/formfelter
Hej.
Jeg har et HTML-dokument, hvor man gerne skulle kunne indtaste et antal liter og dernæst se prisen:
LITER PRIS PR. LITER PRIS
Pris pr. liter er på forhånd fastsat (og kan ikke ændres)!
Kan man gøre dette uden at skulle opdatere siden??
Derudover vil jeg meget gerne have at man efter alle indtastninger (der er mange slags litre og priser!!) kan se en total i bunden (som lægger priserne sammen.)!
Håber på forståelse og at det kan lade sig gøre???!
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Det funker jo helt som du siger! - MEN den dèr 6,35k pr. liter, den gælder jo kun for den første vare! Der er mange andre liter-priser... Det ville være rigtig fedt hvis man kunne lave det også, i den du allerede har lavet. - Også gerne en total i bunden, som regner priserne sammen.
function udregn( formObj ) { var summa = 0; var fe = formObj.elements; for (var i=1; fe["kvantum"+i]; i++ ) { var antal = parseInt( "0"+fe["kvantum"+i].value, 10 ); // heltal var pris = parseFloat( "0"+fe["pris"+i].value ); // decimaltal var ialt = antal * pris; fe["ialt"+i].value = ialt; summa += ialt; } fe["summa"].value = ialt; }; //end udregn( Form objekt )
Jeg kan ikke gennemskue hvorfor, men TOTAL'en virker ikke. Den tager kun den sidste af mine felter ("kvantum22"/"pris22"/"ialt22") og gengiver denne, hvis den indeholder en værdi. Ellers er der den 0. ?? (-;
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.