Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/04/2010, 12:01
icarocu
 
Fecha de Ingreso: diciembre-2008
Mensajes: 268
Antigüedad: 16 años, 1 mes
Puntos: 0
ayuda con resultados

hola amigos.
necesito me ayuden con lo siguiente
hice un form en donde se calculan valores automáticamente con javascript
Se deben ingresar los valores "Mi" , "A" y "B"
Los valores que calcula son "campo 4" (suma Mi y A), y "Ri", que es (Mi+A)/B

LO QUE ME GUSTARIA HICERA.. es que al ingresar "Mi" y "A", me de inmediatamente "campo4".... sin tener que esperar a ingresar el valor "B"..
¿se puede?

gracias de antemano

esta es toda la pagina..
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html>
<
head>
  <
title>Ejemplo</title>
  <
script>
   function 
Sumar(Campo1Campo2campMiCampo3 valor4)
   {
    var 
objCamp1=document.getElementById(Campo1);
    var 
objCamp2=document.getElementById(Campo2);
    var 
objCampMi=document.getElementById(campMi);
    var 
objCamp3=document.getElementById(Campo3);
    var 
objval4=document.getElementById(valor4);

    if ((
objCamp1.value!='') && (objCamp2.value!='') && (objCampMi.value!=''))
    {
        
objCamp3.value=(parseInt(objCamp1.value) + parseInt(objCamp2.value)) / parseInt(objCampMi.value);
        
objval4.value=parseInt(objCamp1.value) + parseInt(objCamp2.value);
    }
   }
     
  
</script>
  <script>
  function Sumar2(CampoA, CampoB, valor5)
   {
    var objCampA=document.getElementById(CampoA);
    var objCampB=document.getElementById(CampoB);
    var objval5=document.getElementById(valor5);

    if ((objCampA.value!='') && (objCampB.value!=''))
    {
        objval5.value=parseInt(objCampA.value) + parseInt(objCampB.value);
    }
   }
   
  </script>
</head>
<body>
<form>
    <div align="center">( Mi
      <input name="mi" type="text" id="Sumar1" onBlur="Sumar('Sumar1','Sumar2','Sumar3','Resultado','summa');">
      + A 
      <input name="a" type="text" id="Sumar2" onBlur="Sumar('Sumar1','Sumar2','Sumar3','Resultado','summa');">
    ) ----&gt; 
    <input name="eee" type="text" id="summa" onKeyDown="Sumar2('Sumar1','Sumar2','summa');" readonly>
    campo 4
    <label></label>
<br />
    -------------------------------------<br>
    B
    <input name="b" type="text" id="Sumar3" onBlur="Sumar('Sumar1','Sumar2','Sumar3','Resultado','summa');">
    <br>
    
    </div>
    <hr align="center">
    <div align="center">Ri
      <input type="text" id="Resultado" onchange="Sumar('Sumar1','Sumar2','Sumar3','Resultado','summa');" readonly>
      <br />
      <br>
    </div>
</form>
</body>
</html>