JavaScript - formulario calculo de cuotas

   
Vista:

formulario calculo de cuotas

Publicado por Gustavo Benito Silva (1 intervención) el 05/05/2008 19:43:36
Buenas tardes foreros: Les escribo a ver si pueden darme una mano con lo siguiente; estoy armando una pagina en php para un cliente que quiere ingresar trabajos a hacer en una determinada propiedad, a ver si con esto me explico:

A ellos les pasan un trabajo a realizar por un valor XXXXX ( costo total del trabajo)
Ellos arreglan pagar un anticipo de YYYYYY (adelanto)
y el resto se salda en cuotas, ahora bien, ¿CUANTAS CUOTAS? (maximo de 12)
depende de la diferencia entre costo total del trabajo y el adelanto, Pongo un ejemplo:

costo total del trabajo: $10.000
Adelanto: $ 4.000
cuotas: 2 de $ 3.000
3 de $ 2.000
4 de $ 1.500
5 de $ 1.200 y asi
se entiende?

Muchas gracias.

P.D: el costo del trabajo y el adelanto entrarian en campos FORM, ya que cada trabajo tiene su costo y su adelante independiente.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de ScriptShow

RE:formulario calculo de cuotas

Publicado por ScriptShow (387 intervenciones) el 07/05/2008 13:36:06
Saludos Gustavo,

En JavaScript sería algo así:

<html>
<head>
<style>
form {font-family:Arial,Verdana;font-size:14px;text-align:right;}
input {width:180px;height:20px;border:1px solid;}
</style>
<script>
function fncSumar(formu)
{
formu.resultado.value=(formu.numero1.value*1) - (formu.numero2.value*1);
}

function fncCuotas(formu)
{
if (formu.cuotas.value<=12 && formu.cuotas.value>=1)
formu.importe.value=(formu.resultado.value*1) / (formu.cuotas.value*1);
}
</script>
</head>
<body>
<form method="post" name="Sumar">
Coste del trabajo: <input type="text" name="numero1" size="20" onKeyUp="fncSumar(Sumar)"/><br>
Entrega a cuenta: <input type="text" name="numero2" size="20" onKeyUp="fncSumar(Sumar)"/><br>
Diferencia pendiente: <input type="text" name="resultado" size="20" readonly/><br>
Número de cuotas: <input type="text" name="cuotas" size="20"/><br>
Impote de cuotas: <input type="text" name="importe" size="20" readonly/><br><br>
<input type="button" value="Calcular" onclick="fncCuotas(Sumar)"/><br><br>
<input type="button" value="Borrar" onclick="reset()"/><br>
</form>
</body>
</html>

Esto es un método sencillo, pero muy eficáz. De aspecto configurable con tablas, CSS, etc.

Espero te sea útil.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar