jeg har en masse antal/pris pr stk felter og en ialt felt. Så gang jeg antal med pris også ligger jeg alle pris felterne sammen og ud skriver med i ialt feltet
kode: obj = document.formen;
total = parseFloat(obj.kaffe_pris.value)*parseFloat(obj.kaffe_antal.value) + parseFloat(obj.te_pris.value)*parseFloat(obj.te_antal.value) osv. + parseFloat(obj.andet_4_pris.value)*parseFloat(obj.andet_4_antal.value);
<script language="javascript" type="text/javascript"> function makeNumber(tal){ tal = ""+tal; if(!tal.match(/^[\d\.\,]+$/))return 0; if (tal.indexOf(",")>-1){ komma = tal.indexOf(","); return parseFloat(tal.substring(0,komma)+"."+tal.substring(komma+1)); }else return parseFloat(tal) } function afrund(tal){ if(isNaN(tal))return "0,00"; tal = ""+(Math.round(tal*100))/100; punktum = tal.indexOf("."); if (punktum==-1)return tal+".00"; if (tal.length-punktum==3)return tal; else return tal+"0"; } function udregn(n){ var p=document.minForm.elements['pris'+n]; var a=document.minForm.elements['antal'+n]; var i=document.minForm.elements['ialt'+n]; i.value=afrund(makeNumber(p.value)*makeNumber(a.value)); } </script>
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.