Cita:
Iniciado por jaronu postea el codigo del form tambien
aqui va lo que llevo adelantado vale? pero para mi aun no esta listo
Código PHP:
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<HTML>
<HEAD>
<TITLE>Simulador de Credito</TITLE>
<SCRIPT LANGUAGE="JavaScript">
function validacion() {
//valido el nombre
mal=false;
if (document.calculate.cliente.value.length==0){
alert("Escriba nombre del Cliente") ;
mal=false;
document.calculate.cliente.focus()
return 0;
}
if (document.calculate.num0.value.length==1){
alert("Escriba Valor de la Vivienda en Uf") ;
mal=false;
document.calculate.num0.focus()
return 0;
}
var s = "no";
with (document.calculate){
for ( var i = 0; i < doce.length; i++ ) {
if ( doce[i].checked ) {
s= "si";
break;
}
}
if ( s == "no" ){
window.alert("Debe seleccionar un plazo" ) ;
mal=false;
return false;
}
}
if (mal){return false}
else{ doMath(); calcular(); }
}
function doMath() {
var d=parseFloat(document.calculate.num0.value)
var a=parseFloat(document.calculate.num1.value)
var b=parseFloat(document.calculate.num2.value)
var c=parseFloat(document.calculate.num3.value)
var f=parseFloat(document.calculate.num5.value)
var e=d-(a+b+c+f)
<!-- calculo monto del credito-->
document.calculate.answer.value=e.toFixed(0);
}<!-- calculo convertir a uf-->
function convertir() {
var uf=parseFloat(document.calculate.num4.value)
var c=parseFloat(document.calculate.num3.value)
var resultado=c/uf
document.calculate.num3.value = resultado.toFixed(2);
}
function calcular() {
var divuf=parseFloat(document.calculate.num6.value)
var fac=parseFloat(document.calculate.fac.value)
var mont=parseFloat(document.calculate.answer.value)
<!-- calculo dividendo en uf-->
var divuf=+mont*fac
document.calculate.num6.value=divuf.toFixed(5);
var divpes=parseFloat(document.calculate.num7.value)
var divuf=parseFloat(document.calculate.num6.value)
var uf=parseFloat(document.calculate.num4.value)
<!-- calculo dividendo en pesos-->
var divpes=divuf*uf
document.calculate.num7.value=divpes.toFixed(0);
var seguf=parseFloat(document.calculate.nombre.value)
var nombre=parseFloat(document.calculate.nombre.value)
var suguf=nombre
document.calculate.nombre.value=suguf.toFixed(5);
var mont1=parseFloat(document.calculate.mont1.value)
var mont=parseFloat(document.calculate.answer.value)
var mont1=mont/10
<!-- calculo para factor de seguro-->
document.calculate.mont1.value=mont1;
var fac1=parseFloat(document.calculate.fac1.value)
var mont1=parseFloat(document.calculate.mont1.value)
<!-- calculo seguro en uf-->
var seguf=+mont1*fac1
document.calculate.nombre.value=seguf.toFixed(5);
var segpes=parseFloat(document.calculate.num9.value)
var seguf=parseFloat(document.calculate.nombre.value)
var uf=parseFloat(document.calculate.num4.value)
<!-- calculo seguro en pesos-->
var segpes=seguf*uf
document.calculate.num9.value=segpes.toFixed(0);
var totaluf=parseFloat(document.calculate.num10.value)
var seguf=parseFloat(document.calculate.nombre.value)
var divuf=parseFloat(document.calculate.num6.value)
<!-- calculo total en uf-->
var totaluf=seguf+divuf
document.calculate.num10.value=totaluf.toFixed(5);
var totalpes=parseFloat(document.calculate.num11.value)
var segpes=parseFloat(document.calculate.num9.value)
var divpes=parseFloat(document.calculate.num7.value)
<!-- calculo total en pesos-->
var totalpes=segpes+divpes
document.calculate.num11.value=totalpes.toFixed(0);
var rentuf=parseFloat(document.calculate.num12.value)
var divuf=parseFloat(document.calculate.num6.value)
<!-- calculo renta en uf-->
var rentuf=divuf*5
document.calculate.num12.value=rentuf.toFixed(4);
var rentpes=parseFloat(document.calculate.num21.value)
var rentuf=parseFloat(document.calculate.num12.value)
var uf=parseFloat(document.calculate.num4.value)
<!-- calculo renta en pesos-->
var rentpes=rentuf*uf
document.calculate.num21.value=rentpes.toFixed(0)
}
function calculo1() {
var valc=parseFloat(document.calculate.num0.value)
var sub40=parseFloat(document.calculate.sub40.value)
var fac40=parseFloat(document.calculate.fac40.value)
var subt=parseFloat(document.calculate.des40.value)
var subt=sub40-(valc*fac40)
document.calculate.des40.value=subt.toFixed(0)
}
</SCRIPT>
espero les sirva saludos