04. september 2002 - 08:18
Der er
13 kommentarer og 1 løsning
Adder to eller flere felter.
Prøv at se denne stump html: <font face="Arial, Helvetica, sans-serif" size="1">Arbejdsløn: <input type="text" name="reparb" SIZE=30 value="Kr. 595,00"><br> <font face="Arial, Helvetica, sans-serif" size="1">Reservedele: <input type="text" name="repdele" SIZE=30 value="Kr. "><br> <font face="Arial, Helvetica, sans-serif" size="1">Tilbud total: <input type="text" name="reptotal" SIZE=30 value="Kr. "><br> <font face="Arial, Helvetica, sans-serif" size="1">Rabatsats: <input type="text" name="repsats" SIZE=30 value="15%"><br> <font face="Arial, Helvetica, sans-serif" size="1">Pris efter rabat: <input type="text" name="reprabat" SIZE=30 value=""><br> Hvordan gør jeg så "reparb" og "repdele" lægges sammen og bliver til "reptotal" ? Nu skal % satsen af "repsats" trækkes ud af "reptotal" og blive til "reprabat" Kan man det ? Og hvordan ?
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.
04. september 2002 - 14:07
#1
hvad med: <script type="text/javascript"> function beregn() { reparb = document.form.reparb.value; repdele = document.form.repdele.value; total = parseInt(repdele) + parseInt(reparb); document.form.reptotal.value = total; } function rabat() { repsats = document.form.repsats.value; reptotal = document.form.reptotal.value; document.form.reprabat.value = ((100 - repsats) / 100) * reptotal; } </script> <form name="form"> <font face="Arial, Helvetica, sans-serif" size="1">Arbejdsløn: <input type="text" name="reparb" SIZE=30 value="Kr. 595,00"><br> <font face="Arial, Helvetica, sans-serif" size="1">Reservedele: <input type="text" name="repdele" SIZE=30 value="Kr. "><br> <font face="Arial, Helvetica, sans-serif" size="1">Tilbud total: <input type="text" name="reptotal" SIZE=30 value="Kr. "><br> <font face="Arial, Helvetica, sans-serif" size="1">Rabatsats: <input type="text" name="repsats" SIZE=30 value="15%"><br> <font face="Arial, Helvetica, sans-serif" size="1">Pris efter rabat: <input type="text" name="reprabat" SIZE=30 value=""><br> <input type="button" value="beregn" OnClick="beregn();"> <input type="button" value="beregn med rabat" OnClick="rabat();"> ??
04. september 2002 - 14:26
#2
skal formen ikke afsluttes ? ellers tror jeg det virker.
04. september 2002 - 14:28
#3
Jeg får at vide at : document.form.reparb er null eller ikke object.
04. september 2002 - 14:28
#4
det er ikke en nødvendighed at afslutte en form. Men gør det for god vanes skyld.
04. september 2002 - 14:29
#5
hmm... husk at der IKKE må stå bogstaver i de felter hvor man indtaster noget.
04. september 2002 - 14:31
#6
det gør der heller ikke, men den fejler alligevel.
04. september 2002 - 14:33
#7
men fejlen er måske at dette bliver en form i en form. hvordan afslutter jeg den ?
04. september 2002 - 14:34
#8
</form>
04. september 2002 - 14:42
#9
nope giver samme fejl.
04. september 2002 - 15:06
#10
ikke her? du har vel ikke skrevet fx: 15% i det ene felt, vel ?
04. september 2002 - 15:17
#11
nej du får lige hele koden:
04. september 2002 - 15:17
#12
<% ' Databaseforbindelse - husk at angive sti til din database Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; " DSN = DSN & "DBQ=d:\websider\global\comgrosinfo.dk\comgrosinfo.dk\db\usgdatabase.mdb" Conn.Open DSN sql="select * from usgdatabase where nummer='"&request.form("retter")&"'" set record=conn.execute(sql)%> <html> <title>Formular</title> <head> <script type="text/javascript"> function beregn() { reparb = document.form.reparb.value; repdele = document.form.repdele.value; total = parseInt(repdele) + parseInt(reparb); document.form.reptotal.value = total; } function rabat() { repsats = document.form.repsats.value; reptotal = document.form.reptotal.value; document.form.reprabat.value = ((100 - repsats) / 100) * reptotal; } </script> </head> <body> <BODY BGCOLOR="#ffffff" </head><body> <STYLE></STYLE> <form method="post" action="usgkundeupdate.asp"> <font face="Arial, Helvetica, sans-serif" size="1">Faktura nummer : <input type="text" name="nummer" SIZE=30 value="<%=record("nummer")%>"> <font face="Arial, Helvetica, sans-serif" size="1">Police nummer : <input type="text" name="policenr" SIZE=30 value="<%=record("policenr")%>"><br> <font face="Arial, Helvetica, sans-serif" size="1">Skade nummer : <input type="text" name="password" SIZE=30 value="<%=record("password")%>"> <font face="Arial, Helvetica, sans-serif" size="1">Vare type: <input type="text" name="type" SIZE=30 value="<%=record("type")%>"><br> <font face="Arial, Helvetica, sans-serif" size="1">Forhandlerens navn: <input type="text" name="forhandlernavn" SIZE=30 value="<%=record("forhandlernavn")%>"> <font face="Arial, Helvetica, sans-serif" size="1">Forhandlerens telefon nummer: <input type="text" name="forhandlertele" SIZE=30 value="<%=record("forhandlertele")%>"><br> <font face="Arial, Helvetica, sans-serif" size="1">Kundens navn: <input type="text" name="kundenavn" SIZE=30 value="<%=record("kundenavn")%>"> <font face="Arial, Helvetica, sans-serif" size="1">Kundens telefon nummer: <input type="text" name="kundetele" SIZE=30 value="<%=record("kundetele")%>"><br> <font face="Arial, Helvetica, sans-serif" size="1">Ekstra udstyr: <input type="text" name="kundeudstyr" SIZE=30 value="<%=record("kundeudstyr")%>"> <font face="Arial, Helvetica, sans-serif" size="1">Fejl beskrivelse: <input type="text" name="kundefejl" SIZE=30 value=""><br> <font face="Arial, Helvetica, sans-serif" size="1">Følgende laves: <input type="text" name="repinfo" SIZE=30 value=""><br> <font face="Arial, Helvetica, sans-serif" size="1">Forventet tid: <input type="text" name="reptid" SIZE=30 value="2-3 arbejdsdage"><br> <form name="form"> <font face="Arial, Helvetica, sans-serif" size="1">Arbejdsløn: <input type="text" name='reparb' SIZE=30 value=""><br> <font face="Arial, Helvetica, sans-serif" size="1">Reservedele: <input type="text" name="repdele" SIZE=30 value=""><br> <font face="Arial, Helvetica, sans-serif" size="1">Tilbud total: <input type="text" name="reptotal" SIZE=30 value=""><br> <font face="Arial, Helvetica, sans-serif" size="1">Rabatsats: <input type="text" name="repsats" SIZE=30 value=""><br> <font face="Arial, Helvetica, sans-serif" size="1">Pris efter rabat: <input type="text" name="reprabat" SIZE=30 value=""><br> <input type="button" value="beregn" OnClick="beregn();"> <input type="button" value="beregn med rabat" OnClick="rabat();"> </form> <font face="Arial, Helvetica, sans-serif" size="1">Forventet slutdato: <SCRIPT LANGUAGE="" type="text/javascript">var nu = new Date(); nu.setTime(nu.getTime() + 1000 * 60 * 60 * 24 * 8); var dag = ""+(nu.getDate()); document.write("<input type='text' name='slutdato' value='" +nu.toLocaleString()+"'>" ); </script> <font face="Arial, Helvetica, sans-serif" size="1">Indtast Rep. information: <input type="text" name="kunderep" SIZE=30 value="<%=record("kunderep")%>"><br> <font face="Arial, Helvetica, sans-serif" size="1">Hvad er status:<br> <input type="radio" name="status" value="Færdig"<%if record("status")="Færdig" then response.write" checked"%>> Klar<br> <input type="radio" name="status" value="Reservedele bestilt"<%if record("status")="Reservedele bestilt" then response.write" checked"%>> Reservedele bestilt<br> <input type="radio" name="status" value="Vi fejlsøger / På bordet"<%if record("status")="Vi fejlsøger / På bordet" then response.write" checked"%>> Vi fejlsøger / På bordet<br> <input type="radio" name="status" value="Afventer godkendelse af skaden hos forsikringsselskabet"<%if record("status")="Afventer godkendelse af skaden hos forsikringsselskabet" then response.write" checked"%>> Afventer godkendelse af skaden hos forsikringsselskabet<br> <input type="radio" name="status" value="2-3 arbejdsdage"<%if record("status")="2-3 arbejdsdage" then response.write" checked"%>> 2-3 arbejdsdage<br> <input type="radio" name="status" value="4-6 arbejdsdage"<%if record("status")="4-6 arbejdsdage" then response.write" checked"%>> 4-6 arbejdsdage<br> <input type="radio" name="status" value="Afventer kundens accept af reparationstilbud"<%if record("status")="Afventer kundens accept af reparationstilbud" then response.write" checked"%>>Afventer kundens accept af reparationstilbud<br><br><br> <input type="submit" value="opdater rettelser"> </form> <font face="Arial, Helvetica, sans-serif" size="1"> </body> </html>
04. september 2002 - 15:31
#13
Jeg flyttede den første form til toppen af filen, så virker det :) Point til dig
04. september 2002 - 15:32
#14
allright - godt så :)
Vi tilbyder markedets bedste kurser inden for webudvikling