16. april 2000 - 16:00
Der er
3 kommentarer og 1 løsning
Virker ikke
<html> <head> <script language="JavaScript"> <!-- var resultat = "" function beregn() { with(document.minForm) { for (i=0; i<length-3; i+=2) { resultat = eval(resultat+(elements[i].value)*(elements[i+1].value)); } total.value = resultat; } } // --> </script> </head> <body><font face="tahoma" size="2" color="black"> <form name=minForm> <table cellspacing="0" cellpadding="0" border="0"> <tr><td colspan="2" valign="top"><font face="tahoma" size="2" color="black"> <input TYPE="hidden" value=75 name=antal1> <input type="hidden"value=1 name=pris1><br> Madras Hansen pris: 1000 kr. <input type="hidden" value=1000 name=antal2> <input type=text name=pris2 size="2"> stk.<br> PH lampe model 3120 pris: 1995 kr.<input type="hidden" value=1995 name=antal3> <input type=text name=pris3 size="2"> stk.<br> <input type="hidden" value=5000 name=antal4> Stol model Gerda 5000 kr. <input type=text name=pris4 size="2"> stk.<br> <input type="hidden" value=100 name=antal5> Billede af Claude Monet pris 100 kr. <input type=text name=pris5 size="2"> stk.<br> <input type="hidden" value=200 name=antal6> Billede af Claude Monet pris 200 kr. <input type=text name=pris6 size="2"> stk.<p> Tallet er incl.moms & 75 kr. i fragt <input type=text name=total size="6"> <input type=button value=' Beregn ' onclick=beregn();><p> <b>Udfyld skemaet og tryk på "Send.."</b><br><br></td></tr> <tr><td><font face="tahoma" size="2" color="black">Fornavn </td><td><input type="text" name="Fornavn" size="30"> <tr><td><font face="tahoma" size="2" color="black">Efternavn </td><td><input type="text" name="Fornavn" size="30"> <tr><td><font face="tahoma" size="2" color="black">Adresse</td><td><input type="text" name="Adresse" size="30"> <tr><td><font face="tahoma" size="2" color="black">Postnr/by</td><td><input type="text" name="Postnr" size="4"> <input type="text" name="By" size="22"> <tr><td><font face="tahoma" size="2" color="black">Evt. email</td><td><input type="text" name="Email" size="20"> <tr><td><font face="tahoma" size="2" color="black">Telefon</td><td><input type="text" name="Telefon" size="20"> <tr><td valign="top"> </td></tr></table><p> <input type="Reset" value="Slet form"> <input type="submit"style="background-color:#1C4680;color:#FFFFFF;" value="Send bestilling"> </form> </body> </html>
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
16. april 2000 - 17:24
#1
<ole> Det gør denne her: <html> <head> <script language="JavaScript"> <!-- var resultat; function beregn() { resultat = 0; with(document.minForm) { for (i=0; i<length; i++) { if (elements[i].name.indexOf('antal') != -1 && elements[i+1].name.indexOf('pris') != -1) { resultat = eval(resultat+(elements[i].value)*(elements[i+1].value)); } } total.value = resultat; } } // --> </script> </head> <body><font face="tahoma" size="2" color="black"> <form name=minForm> <table cellspacing="0" cellpadding="0" border="0"> <tr><td colspan="2" valign="top"><font face="tahoma" size="2" color="black"> <input TYPE="hidden" value=75 name=antal1> <input type="hidden"value=1 name=pris1><br> Madras Hansen pris: 1000 kr. <input type="hidden" value=1000 name=antal2> <input type=text name=pris2 size="2"> stk.<br> PH lampe model 3120 pris: 1995 kr.<input type="hidden" value=1995 name=antal3> <input type=text name=pris3 size="2"> stk.<br> <input type="hidden" value=5000 name=antal4> Stol model Gerda 5000 kr. <input type=text name=pris4 size="2"> stk.<br> <input type="hidden" value=100 name=antal5> Billede af Claude Monet pris 100 kr. <input type=text name=pris5 size="2"> stk.<br> <input type="hidden" value=200 name=antal6> Billede af Claude Monet pris 200 kr. <input type=text name=pris6 size="2"> stk.<p> Tallet er incl.moms & 75 kr. i fragt <input type=text name=total size="6"> <input type=button value=' Beregn ' onclick=beregn();><p> <b>Udfyld skemaet og tryk på "Send.."</b><br><br></td></tr> <tr><td><font face="tahoma" size="2" color="black">Fornavn </td><td><input type="text" name="Fornavn" size="30"> <tr><td><font face="tahoma" size="2" color="black">Efternavn </td><td><input type="text" name="Fornavn" size="30"> <tr><td><font face="tahoma" size="2" color="black">Adresse</td><td><input type="text" name="Adresse" size="30"> <tr><td><font face="tahoma" size="2" color="black">Postnr/by</td><td><input type="text" name="Postnr" size="4"> <input type="text" name="By" size="22"> <tr><td><font face="tahoma" size="2" color="black">Evt. email</td><td><input type="text" name="Email" size="20"> <tr><td><font face="tahoma" size="2" color="black">Telefon</td><td><input type="text" name="Telefon" size="20"> <tr><td valign="top"> </td></tr></table><p> <input type="Reset" value="Slet form"> <input type="submit"style="background-color:#1C4680;color:#FFFFFF;" value="Send bestilling"> </form> </body> </html> ...forudsat, du lader dine 'antal' felter komme lige før dine 'pris' felter. Ellers kan du nu fylde alle de andre inputs på, du vil. Du kan evt. også lægge en ' onchange=beregn(); ' ind i dine text-felter, der hedder noget med 'antal'. Så vil funktionen blive trigget, hver gang du flytter curseren til et nyt felt. /VH </bole>
16. april 2000 - 19:36
#2
Fornemt ole. Jeg var ved at tænke på om jeg skulle gøre din oprindelige idé lidt mere generel. Men det klarer du jo overvældende fint selv !
16. april 2000 - 19:36
#3
Det var bare dejligt tak skal du have.
17. april 2000 - 10:17
#4
Ét slag over nakken skulle vel være nok! Jeg plejer at forstå en simpel ting, når den bliver forklaret tydeligt...LOL Jeg skal bare tage mig sammen og gøre tingene mere generisk...ikke MINDST for min egen skyld. Tak for hjælpen, Erik ;-) /VH
Vi tilbyder markedets bedste kurser inden for webudvikling