Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2007, 04:32
caledonia11
 
Fecha de Ingreso: septiembre-2007
Mensajes: 5
Antigüedad: 16 años, 8 meses
Puntos: 0
Acciones concatenadas

Hola a todos, a ver si alguien me puede echar una manita con este sencillo script. Busco que al introducir los datos en las celdas, me calcule automaticamente los dos valores finales, el precio por linea y el precio total. Solo he conseguido que lo haga de dos pasos y ademas teniendo que presionar con "onclick" dos botones diferentes y ademas uno detras de otro. Como podran comprobar es una especie de calculo de coste de dos productos. Muchisimas gracias por adelantado.

Codigo:


<html>
<head>


<script>
function calcula1(operacion){
var operando1 = document.calc.operando1.value
var operando2 = document.calc.operando2.value
var operando3 = document.calc.operando3.value
var result1 = eval(operando1 + operacion + operando3)
var result2 = eval(operando2 + operacion + operando3)
document.calc.resultado1.value = result1
document.calc.resultado2.value = result2


}

function calcula2(operacion){
var operando4 = document.calc.resultado1.value
var operando5 = document.calc.resultado2.value
var result3 = eval(operando4 + operacion + operando5)
document.calc.resultado3.value = result3

}

</script>


</head>

<body>


<br>

<form name="calc">

Numero Cajas V.Tinto:
<input type="Text" name="operando1" value="0" size="12"> <input type="Text" name="resultado1" value="0" size="12">
<br>

Numero Cajas V.Blanco:
<input type="Text" name="operando2" value="0" size="12"> <input type="Text" name="resultado2" value="0" size="12">
<br>

<input type="hidden" name="operando3" value="36" size="12">
<br>
<input type="Text" name="resultado3" value="0" size="12">
<input type="Button" name="" value=" Calcular Lineas " onChange="calcula1('*')">
<input type="Button" name="" value=" Calcular Total" onChange="calcula2('+')">
<br>


</form>