Cita:
Iniciado por wjr Deberías poner el código del formulario, seguro el error está ahí. O también podrías manejar los elementos con ids y no con los names
No sabia que se podia manejar de esa forma; muchas gracias.
Tengo otro problema:
Código:
function cuote()
{
var cuota0;
var cuota1;
var cuota2;
//cantidad de cuotas
cuota0 = parseInt(document.form1.cantcuotas.value);
// valor de cuota
cuota1 = parseFloat(document.form1.final.value)/parseFloat(document.form1.cantcuotas.value);
// porcentaje de interes
cuota2 = eval(document.form1.final.value)* 5 / 100;
// valor final
var cuota3 = cutoa1 + cuota2;
alert("El valor es " + cuota3);
}
Esta funcion, deberia calcular la cantiad de cuotas que se divide el total, el valor de cada cuota, luego el 5% del total, y por ultima sumar el 5% al valor de cada cuota y mostrar dicho valor (en un alert, por ahora)
La funcion va muy bien hasta el porcentaje, osea, reconoce la cantidad de cuotas, calcula el valor de cada couta y obtiene el % querido del total.
El tema surge cuando quiere sumar el valor de la cuota con el valor del %..
alguien sabe por que?
Probe solamente sumar (en una funcion aparte) una variable con otra de esta forma y da bien:
Código:
var cuota3 = cutoa1 + cuota2;
alert("El valor es " + cuota3);