SoloCodigo

Programación Web y Scripting => JavaScript => Mensaje iniciado por: mayitoperu en Domingo 31 de Mayo de 2009, 21:50

Título: formulas de excel con js
Publicado por: mayitoperu en Domingo 31 de Mayo de 2009, 21:50
hola amigos
estoy desarrollando esta factura

steeljrv.com/comprobantes-de-pago/factura.php

pero no se como lograr
multiplicar formulas como en el excel
pensaba hacerlo con php pero creo que me es mas facil lograrlo con js
basandome en las cajas con montos automaticos

en este enlace y marcado con rojo
steeljrv.com/Factura.xls
creo que podran entenderme mejor de lo que quiero hacer
es decir en la descripcion hay kilos del producto que quiero multiplicar por el precio para que me salga el monto y este a su vez pase a la linea de abajo donde dice sub total pero me estoy enredando a la hora de hacerlo

agradeceria su orientacion
porque san google me esta mareando
Título: Re: formulas de excel con js
Publicado por: mayitoperu en Domingo 31 de Mayo de 2009, 22:31
lo olvide
los accesos para la factura.php son

usuario fundicion
password steel

de ahi se escoge factura

Gracias
Título: Re: formulas de excel con js
Publicado por: mayitoperu en Martes 2 de Junio de 2009, 03:17
lo logre ¡¡¡

<script>
   function CalcularMonto(){
      var peso = document.form1.peso.value;
      var precio = document.form1.precio.value;
      var monto = peso*precio;
      document.form1.subt.value = monto.toFixed(2);   
      
      //document.getElementById('subt').value=monto.toFixed(2);
      
      
      var iva = monto*19/100;
      var total = monto+iva;
      document.form1.subt1.value = monto.toFixed(2);
      document.form1.iva.value = iva;
   
    document.form1.total.value = total;
   }
</script>

</head>

<body>
<form id="form1" name="form1" method="post" action="" onkeyup="CalcularMonto()">
<p>peso:
<input name="peso" type="text" id="peso" />
precio:
<input name="precio" type="text" id="precio" />

subtotal:
<input name="subt" type="text" id="subt" />

</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>&nbsp;</p>
  <p>..............................................................................
 ..............subtotal:
    <input name="subt1" type="text" id="subt1" /><br />
    ...................................................................................................igv:
    <input name="iva" type="text" id="iva" />

    <br />

    .................................................................................................total:
    <input name="total" type="text" id="tot
 al" />
            </p>
</form>

gracias ¡¡¡¡