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"/>