Slettet bruger
20. maj 2010 - 09:42
Der er
2 kommentarer og
1 løsning
Udregner
Hej alle
Jeg er ved at lave et lille projekt hvor man skal kunne finde ud af hvor meget man sparer ved købe en harve (landbrugsmaskine)
harven er 9 meter, kan køre 10 km/t
Mit regnestykke virker sådan set fint nok er jeg rimelig sikker på.
men hvordan får jeg indbygget en form, så man selv kan taste værdierne ind i stedet for at gøre det i koden?
Det ser sådan ud:
<%
Dim Brede, Hastighed, Timer, kr_ha, Sum, Sum2
Brede = 9
Hastighed = 10
Timer = 200
kr_ha = 5
Sum = Brede * Hastighed * Timer / 10.000
Sum2 = Sum * kr_ha
Response.Write "(udregning 1) " & Sum & "kr. om året<br>"
Response.Write "(udregning 2) " & Sum2 & "kr. om året<br>"
%>
de 10.000 du dividerer med for at komme fra meter til ha, er 1000 for meget, da det ene tal (hastigheden) er i km.
Og du kan lave det lettere i java script:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title></title>
<META HTTP-EQUIV="Content-type" CONTENT="text/html; charset=ISO-8859-1">
<SCRIPT language=JavaScript>
var browserID = "n";
if (navigator.appName.indexOf("Microsoft")>=0){browserID="i";}
var areal = 0;
var pris1 = 0;
function reCalc(){
if (browserID=="n"){
svar = document.getElementById("svar");
frm = document.getElementById("frm");}
areal = (frm.bredde.value * frm.hastighed.value * frm.tid.value /10);
pris1 = (areal * frm.pris.value);
svar.innerHTML = "Dækker " + areal + " ha, og koster " + pris1 + " kr/år.";
}
</script>
</head>
<body onload="reCalc();">
<!-- Start of FORM -->
<form id="frm">
<table>
<tr><!-- Row 1 -->
<td>Harvens bredde</td><!-- Col 1 -->
<td><input type="text" id="bredde" value="9" size="3" onchange="reCalc();"> m.</td><!-- Col 2 -->
</tr>
<tr><!-- Row 2 -->
<td>Hastighed</td><!-- Col 1 -->
<td><input type="text" id="hastighed" value="10" size="3" onchange="reCalc();"> km/t.</td><!-- Col 2 -->
</tr>
<tr><!-- Row 3 -->
<td>Timer</td><!-- Col 1 -->
<td><input type="text" id="tid" value="200" size="3" onchange="reCalc();"></td><!-- Col 2 -->
</tr>
<tr><!-- Row 4 -->
<td>Pris</td><!-- Col 1 -->
<td><input type="text" id="pris" value="5" size="3" onchange="reCalc();"> kr/ha.</td><!-- Col 2 -->
</tr>
<tr><!-- Row 5 -->
<td id="svar" colspan="2"></td><!-- Col 1 -->
</tr>
</table>
</form>
<!-- End of FORM -->
</body>
</html>