rasermus Skrevet 26. september 2008 Del Skrevet 26. september 2008 Håper noen makter å ta en titt på denne siden jeg lager. Nå beregnes resultatet på kvantum * option value. Jeg ønsker å gå via et array å hente ut prisen. Noen som vet hva jeg må gjøre? Tusen takk, hvis noen gidder å se på dette... <HTML> <HEAD> <script language ="JavaScript"> function checkInput(element) { var thedate=new Date(); var mymonth=thedate.getMonth()+1; var mydate=thedate.getDate(); var myyear=thedate.getFullYear(); mynewdate=mydate+"/"+mymonth+"/"+myyear; var thefield=document.Skjema1.thedate; thefield.value=mynewdate; if (element.value<= 0) { alert("Du må taste inn et positivt tall"); } } </SCRIPT> <script language ="JavaScript"> function load() { var mytext = document.getElementById("knr"); mytext.focus(); } </SCRIPT> <script language ="JavaScript"> pris = new Array(10); pris[0]= 0; pris[1]= 6.90; pris[2]= 9.20; pris[3]= 7.80; pris[4]= 9.80; pris[5]= 8.30; pris[6]= 2.00; pris[7]= 1.00; pris[8]= 1.00; pris[9]= 2.20; function beregne() { tall1=document.Skjema1.antall.value; tall2=document.Skjema1.Valg.value; if (tall1<= 0) { window.alert("Du må oppgi et positivt tall"); } else { document.Skjema2.Totalt.value=tall1*tall2; } } </script> </SCRIPT> </HEAD> <BODY> <body onLoad="load()"> <P> <CENTER> <P> <font size="20"> Ordre </font> <P> til <P> Bageriet <P> <img src="dag1.jpg"> <P> </CENTER> Bageriet har utsalg i <a href="http://www.nettvik.no/handelskleiva">Nettvik Sentrum</a>. ordre som sendes via denne internett-siden kan leveres hjem til kunden. for å benytte dette systemet må kunden være registrert... <P> <CENTER> <FORM NAME = "Skjema1"> <table border="5"> <tr> <td> kundenummer </td> <td> dato </td> <td> velg vare </td> <td> tast inn antall </td> </tr> <tr> <td> <INPUT TYPE = "text" NAME = "kundenummer" ID = "knr" onBlur="checkInput(this)"> </td> <td> <INPUT TYPE = "text" NAME= "thedate"> </td> <td> <SELECT NAME="Valg"> <OPTION VALUE ="6.9">Fersk Loff</option> <OPTION VALUE ="9.2">Bondebrød</option> <OPTION VALUE ="7.8">Grovbrød</option> <OPTION VALUE ="9.8">Kneip</option> <OPTION VALUE ="8.3">Rugbrød</option> <OPTION VALUE ="2.0">Skillingsboller</option> <OPTION VALUE ="1.0">Rundstykker fine</option> <OPTION VALUE ="1.0">Rundstykker grove</option> <OPTION VALUE ="2.2">Fastelavensboller</option> </SELECT> </td> <td> <INPUT TYPE = "text" NAME= "antall"> <input type="button" value="Legg i Kurv" onClick="beregne()"> </td> </tr> </table> </FORM> <FORM NAME = "Skjema2"> Handlekurv <table border="5"> <tr> <td> Varenummer </td> <td> Varenavn </td> <td> Antall </td> </tr> <tr> <td> <INPUT TYPE = "text"> </td> <td> <INPUT TYPE = "text"> </td> <td> <INPUT TYPE = "text"> </td> </tr> <tr> <td> <INPUT TYPE = "text"> </td> <td> <INPUT TYPE = "text"> </td> <td> <INPUT TYPE = "text"> </td> </tr> <tr> <td> <INPUT TYPE = "text"> </td> <td> <INPUT TYPE = "text"> </td> <td> <INPUT TYPE = "text"> </td> </tr> </table> <input type="button" value="Send ordre nå"> <input type="button" value="Blank ut skjema"> Totalt kr <INPUT TYPE = "text" NAME= "Totalt"> </FORM> </CENTER> </BODY> </HTML> Lenke til kommentar
siDDis Skrevet 29. september 2008 Del Skrevet 29. september 2008 (endret) Du må loop deg igjennom pris[] feks: for each (var prisElement in pris) { //Compare if (prisElement == tall1) { //Do something } } Endret 29. september 2008 av siDDIs Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå