Hej Peter.
Her er lidt du kan starte med
Hvis du går i står, må du jo sige til så kan jeg godt hjælpe dig videre.
Kan også lave hele scriptet for dig, hvis du er interesseret i det, kan du kontakte mig på andreashjorth@email.dk så kan vi finde en god pris.
<head><title></title></head>
<body bgcolor="white">
<form name="loandata">
<table>
<tr><td colspan="3"><b>Indtast Lånets Information:</b></td></tr>
<tr>
<td>1)</td>
<td>Beløb :</td>
<td><input type="text" name="principal" size="12"
onchange="calculate();"></td>
</tr>
<tr>
<td>2)</td>
<td>Årlige omkostninger i procent:</td>
<td><input type="text" name="interest" size="12"
onchange="calculate();"></td>
</tr>
<tr>
<td>3)</td>
<td>Tilbagebetalingstid i år:</td>
<td><input type="text" name="years" size="12"
onchange="calculate();"></td>
</tr>
<tr><td colspan="3">
<input type="button" value="Beregn" onclick="calculate();">
</td></tr>
<tr><td colspan="3">
<b>Information om afbetaling:</b>
</td></tr>
<tr>
<td>4)</td>
<td>Din månedlige betaling vil blive:</td>
<td><input type="text" name="payment" size="12"></td>
</tr>
<tr>
<td>5)</td>
<td>Din samlede betaling vil blive:</td>
<td><input type="text" name="total" size="12"></td>
</tr>
<tr>
<td>6)</td>
<td>Din samlede renteudgifter vil blive:</td>
<td><input type="text" name="totalinterest" size="12"></td>
</tr>
</table>
</form>
<script language="JavaScript">
function calculate() {
var principal = document.loandata.principal.value;
var interest = document.loandata.interest.value / 100 / 12;
var payments = document.loandata.years.value * 12;
var x = Math.pow(1 + interest, payments);
var monthly = (principal*x*interest)/(x-1);
if (!isNaN(monthly) &&
(monthly != Number.POSITIVE_INFINITY) &&
(monthly != Number.NEGATIVE_INFINITY)) {
document.loandata.payment.value = round(monthly);
document.loandata.total.value = round(monthly * payments);
document.loandata.totalinterest.value =
round((monthly * payments) - principal);
}
else {
document.loandata.payment.value = "";
document.loandata.total.value = "";
document.loandata.totalinterest.value = "";
}
}
function round(x) {
return Math.round(x*100)/100;
}
</script>
</body>
</html>