Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2014, 11:24
mahonrry
 
Fecha de Ingreso: marzo-2014
Mensajes: 8
Antigüedad: 10 años, 1 mes
Puntos: 0
problemas con formulario javascript

lo que pasa es que tengo un codigo que hice y bueno no esta haciendo lo que debe de hacer, se supone que los dos primeros campos los divide, despues lo guarda el resultado en el campo tres, tomo el campo 3 y lo multiplico por el 4 y le sumo lo que tiene el campo 5 y lo multiplico por el campo 6 y muestro el resultado en el campo 7 pero algo esta fallando y no hace lo que tiene que hacer, aqui esta el codigo.
ojala alguien pueda ayudarme, se lo agradeceria mucho

Código:

<script type="text/javascript">
function div() {
            var txtFirstNumberValue = document.getElementById('txt1').value;
            var txtSecondNumberValue = document.getElementById('txt2').value;
            var result = Number(txtFirstNumberValue)     /     Number(txtSecondNumberValue);
            if (!isNaN(result)) 
            {
                document.getElementById('txt3').value = result;
            }
        }
function mul() {
            var valor1 = document.getElementById('txt3').value;
            var valor2 = document.getElementById('txt4').value;
            var valor3 = document.getElementById('txt5').value;
            var valor4 = document.getElementById('txt6').value;
            var result = Number(valor1) * Number(valor2) + Number(valor3) * Number(valor4);

            if (!isNaN(result)) 
            {
                document.getElementById('txt7').value = result;
            }
        }


		</script>

<input type="text" id="txt1" value="0" onkeyup="div();" />
<input type="text" id="txt2" value="0" onkeyup="div();" />
<input type="text" id="txt3"  value="0" onkeyup="mul();"/>
<input type="text" id="txt4" value="0" onkeyup="mul();" />
<input type="text" id="txt5"  value="0" onkeyup="mul();"/>
<input type="text" id="txt6" value="0" onkeyup="mul();" />
<input type="text" id="txt7"  value="0"/>