calculo de campos

Maca

Sabeis donde la cago para q cuando completo las dos primeras casillas y le de a calcular no me haga los calculos, el códigoo puede estar mal

<SCRIPT LANGUAGE="JavaScript">
<!--
function Resultados() {

var importe = document.forms[0].elements[0].value
var entrega = document.forms[0].elements[1].value
var i-e = importe - entrega
var apertura = i-e * 0.01
var financiar = i-e + apertura
var m6 = financiar * 0.175855
var m12 = financiar * 0.090005
var m18 = financiar * 0.06141
var m24 = financiar * 0.047128
var m30 = financiar * 0.038572
var m36 = financiar * 0.032878
var m42 = financiar * 0.02882
var m48 = financiar * 0.025785
var m60 = financiar * 0.021554

document.forms[1].elements[0].value = apertura
document.forms[1].elements[1].value = financiar
document.forms[1].elements[2].value = m6
document.forms[1].elements[3].value = m12
document.forms[1].elements[4].value = m24
document.forms[1].elements[5].value = m30
document.forms[1].elements[6].value = m36
document.forms[1].elements[7].value = m42
document.forms[1].elements[8].value = m48
document.forms[1].elements[9].value = m60

}
//-->
</SCRIPT>
<html>
<head></head>
<form name="form1" action="calculo.htm" method=post>
<p>Importe:

</p>
<p>Entrega: </p>
<p>
</p>
</form>

<form action="calculo.htm" method=post>



<p>Apertura: </p>
<p>A Financiar: </p>

<p>A 6 meses: </p>
<p>A 12 meses: </p>
<p>A 18 meses: </p>
<p>A 24 meses: </p>
<p>A 30 meses: </p>
<p>A 36 meses: [i]</p>
<p>A 42 meses: [i]</p>
<p>A 48 meses: [i]</p>
<p>A 60 meses: [i]</p>
</form>
</html>

Maca

Importe motocicleta € (dato q incluye el cliente)
Entrega € (dato q incluye el cliente)
Apertura 1% =(importe-entrega)0,01
A financiar =(importe-entrega)+apertura
PERÍODO A FINANCIAR

6 Meses 0,175855
financiar
12 Meses 0,090005financiar
18 Meses 0,06141
financiar
24 Meses 0,047128financiar
30 Meses 0,038572
financiar
36 Meses 0,032878financiar
42 Meses 0,02882
financiar
48 Meses 0,025785financiar
60 Meses 0,021554
financiar

r2d2rigo

Ha sido el copy&paste que se lo ha cargado, o es que directamente no has puesto ningun ; (como sea asi te mato :D). Cuando te vuelva a fallar JavaScript, revista la consola de error del navegador. No suelen ser exactas 100%, pero te serviran como guia.

Maca

no es por el ;

EnZo

var i-e = <------ ?

o es
var i =
o
var e =

pero como no se lo que quieres hacer, no llamas a la funcion en ningun momento, no tienes botones. no se ayudarte mas

Usuarios habituales

  • EnZo
  • Maca
  • r2d2rigo