27. januar 2008 - 15:22Der er
5 kommentarer og 1 løsning
Hjælp til beregning / forespørgsel
Jeg har lavet en side hvor det skal være muligt at skrive antal og så ganger den automatisk ud hvor mange kr. det koster. Men jeg er løbet ind i nogen problemer :
1. jeg kan ikke få den til at skrive med 2 decimaler i totalfelt 2. Jeg kan ikke få den til at opdatere total antal og total pris i bunden. 3. Hvordan får jeg den til at sende en forespørgsel med de produkter der nu er bestilt antal ved at klikke på send feltet Jeg ved godt at svaret skal ligges herinde - men siden består af 9000 linier i dreamweaver så jeg tør ikke lige bare smide den på. Så hvis der er en der har lyst til at prøve at hjælpe - så giv lige et praj så kan jeg sende den til dig og så kan vi bare smide løsningen herind hvis vi får det til at virke.
2) Det kommer anpå, hvad der skal opdatere feltet og hvornår
3) Hvis totalfeltet ligger i en form, er det blot at lave en submitknap i formen. Så sendes forespørgslen til det dokument, der anføres i formens action-attribut
Øhh kan jeg ikke sende filen til dig - så du kan prøve at se på det ? Jeg er ikke sikker på at jeg kan finde ud af ovenstående ? Eller er der et sted på eksperten hvor man kan smide filen - så du kan se sammenhængene ?
Hej olebole du skal nok få dine point - men jeg har lige to spørgsmål hvis du kan hjælpe;-) Nu har jeg fået det til at virke - men er så stødt ind i flg. problem. For at total antal og total pris i bunden hedder tekstfelterne for hver produkt antal1 og total1 og så op til antal275 og antal275 da de er fortløbende for det virker. Men det er så meningen at man til sidst skal sende denne bestilling - det virker også problemet er bare at for det første sender den alle produkterne med også selvom der ikke er skrevet noget i antal udover det 0 der kommer automatisk - det vil jeg meget gerne have ændret så den kun fremsender de ting som kunden nu har valgt og skrevet antal ud for. Til sidst men ikke mindst - så den mail der sendes står der jo antal1 og total1 ud for produktet i stedet for det navn som produktet har f.eks. en stol eller et bord - hvordan får jeg det ændret ?? Hvis jeg ændrer navnet på tekstfeltet antal1 til stol - så kan den jo ikke regne det hele sammen i bunden - er det helt volapyk eller hva ?
function CurrencyFormatted(amount) { var i = parseFloat(amount); if(isNaN(i)) { i = 0.00; } var minus = ''; if(i < 0) { minus = '-'; } i = Math.abs(i); i = parseInt((i + .005) * 100); i = i / 100; s = new String(i); if(s.indexOf('.') < 0) { s += '.00'; } if(s.indexOf('.') == (s.length - 2)) { s += '0'; } s = minus + s; return s; }
function updtotal(){ samletantal = 0; samletpris = 0; for (var i=1; i<priser.length; i++) { eval("samletantal += (document.f1.antal"+i+".value-0);"); eval("samletpris += (document.f1.total"+i+".value-0);"); } document.f1.samletantal.value = samletantal; document.f1.total.value = samletpris; } function updatefield(id){ eval("antal = document.f1.antal"+id+".value;"); pris = priser[id]; p = antal*pris; p = CurrencyFormatted(p); eval("document.f1.total"+id+".value = p;"); updtotal(); } function L(){ for (var i=1; i<priser.length; i++) { eval("document.f1.antal"+i+".value = '0';"); eval("document.f1.total"+i+".value = '0';"); } updtotal(); } </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.