Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2007, 17:40
Avatar de xplorador
xplorador
 
Fecha de Ingreso: enero-2002
Ubicación: Peru
Mensajes: 105
Antigüedad: 16 años, 8 meses
Puntos: 0
Calculo de operaciones matematicas automatico

HOla amigos, necesito en un formulario calcular ciertos valores, no se mucho de javascript pero me e pasado todo el día y e llegado a esto:
Código:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head>


<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><title>Form Credito</title>

<!-- calculos crediticios  -->
<SCRIPT Languaje='JavaScript'>
var MontoS=0;
var Refund=0;
function set1(ingreso)
  { MontoS=parseInt(ingreso.value); }
function set2(ingreso)
  { Refund=parseInt(ingreso.value); }

 
function totalizar(boton)
  { document.myform.Subtotal.value=MontoS+Refund; }
function Comis(boton)
  { document.myform.Comision.value=0.4*MontoS; }

function TotalF(boton)
  { document.myform.TotalFinanciar.value=0.4*MontoS+MontoS+Refund; }

function borra()
  { document.myform.MontoSolicitado.value='';
	  document.myform.Refundir.value=''; 
	     document.myform.Subtotal.value='';
		     document.myform.Comision.value='';
		       document.myform.TotalFinanciar.value='';
	}	
</SCRIPT>
<!-- / calculos crediticios-->

</head>
<body>
<h2>Solicitud de Crédito</h2>
<form enctype="multipart/form-data" method="post" action="../../YouGotEmail.php" onsubmit="return validar(this)" name='myform'>
  <table border="0" cellpadding="2" cellspacing="2" width="490">
    <tbody><tr>
      <td><table bgcolor="#fafafa" border="0" cellpadding="2" cellspacing="2" width="500">
        <tbody><tr>
          <td bgcolor="#f9e6ad" width="200">Línea de Crédito Solicitada </td>
          <td bgcolor="#f9e6ad" width="290"><input name="Lineacredito" type="text"></td>
        </tr>
        <tr>
          <td>Garantía Ofrecida </td>
          <td><input name="Garantiaofrecida" type="text"></td>
        </tr>
        <tr>
          <td bgcolor="#f9e6ad">En caso de garantía fiduciaria <br>
            anote los nombres de los fiadores <br>
            y sus números de cédula </td>
          <td bgcolor="#f9e6ad"><textarea name="GrantiaFiduciaria" cols="10"></textarea></td>
        </tr>
        <tr>
          <td colspan="2"><div align="center"><strong>SOLICITUD DE CRÉDITO </strong></div></td>
        </tr>
        <tr>
          <td bgcolor="#f9e6ad">Monto Solicitado </td>
          <td bgcolor="#f9e6ad"><INPUT TYPE='text' NAME='MontoSolicitado' onChange='set1(this)'></td>
        </tr>
        <tr>
          <td>Créditos a Refundir </td>
          <td><INPUT TYPE='text' NAME='Refundir' onChange='set2(this)'></td>
        </tr>
        <tr>
          <td bgcolor="#f9e6ad">Subtotal de esta Solicitud </td>
          <td bgcolor="#f9e6ad"><INPUT TYPE='text' NAME='Subtotal'><INPUT TYPE='button' VALUE='Calcular' onClick='totalizar(this)'></td>
        </tr>
        <tr>
          <td>Comisión</td>
          <td><INPUT TYPE='text' NAME='Comision'><INPUT TYPE='button' VALUE='Calcular' onClick='Comis(this)'></td>
        </tr>
        <tr>
          <td bgcolor="#f9e6ad">Total a Financiar </td>
          <td bgcolor="#f9e6ad"><INPUT TYPE='text' NAME='TotalFinanciar' value="TotalF"><INPUT TYPE='button' VALUE='Calcular' onClick='TotalF(this)'><INPUT TYPE='button' VALUE='Borrar' onClick='borra()'></td>
        </tr>
        <tr>
          <td>Tasa Anual </td>
          <td><input name="TasaAnual" type="text"></td>
        </tr>
        <tr>
          <td bgcolor="#f9e6ad">Plazo</td>
          <td bgcolor="#f9e6ad"><input name="Plazo" type="text"></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>&nbsp;</td>
        </tr>
        <tr>
          <td bgcolor="#f9e6ad">Su cuota mensual (no incluye seguros) será de </td>
          <td bgcolor="#f9e6ad"><input name="Cuotamensual" type="text"></td>
        </tr>
        <tr>
          <td colspan="2"><div align="center"><strong>SU CUOTA POR ESTE PRESTAMO </strong></div></td>
        </tr>
        <tr>
          <td colspan="2" bgcolor="#f9e6ad"><div align="center">
            <textarea name="SuQuota" cols="25">Especifique aquí los créditos actuales que desea refundir</textarea>
          </div></td>
        </tr>
        <tr>
          <td><input name="Reset" value="Borrar" type="reset"></td>
          <td><input type="submit" name="envio" value="Enviar" /></td>
        </tr>
      </tbody></table></td>
      <td><img src="formulariocredito_files/160.gif" height="1" width="100"></td>
    </tr>
  </tbody></table>
</form>
</body>
</html>
Me funciona perfecto...pero tengo que hacer clic en los tres botones y la idea seria que con un solo botón me calcule los 3 cálculos, ya intente pero no consigo eso...por favor alguien me puede guiar???

Sera posible que los cálculos me aparezcan automáticamente sin necesidad de oprimir el botón CALCULAR...si no es así me contento que con un solo botón pueda hacer los 3 cálculos.
Gracias
__________________
Adictoshp.org

Última edición por xplorador; 18/04/2007 a las 17:45