Hola a todos
estoy tratando de hacer un form que me sume tres valores automaticamente... me resulta.. pero no me entrega el resultado a menos que se ingresen los 3 valores...
¿ como puedo hacer , para que en caso que NO se haya ingresado un valor en cualquier campo de texto, asuma el valor "0" ? ....
este es mi codigo
<!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(Campo11, Campo1, Campo2, campMi, Campo3 , valor4)
{
var objCamp1=document.getElementById(Campo1);
var objCamp11=document.getElementById(Campo11);
var objCamp2=document.getElementById(Campo2);
var objCampMi=document.getElementById(campMi);
var objCamp3=document.getElementById(Campo3);
var objval4=document.getElementById(valor4);
objCamp3.value=(parseInt(objCamp1.value) + parseInt(objCamp2.value) + parseInt(objCamp11.value)) / parseInt(objCampMi.value);
objval4.value=parseInt(objCamp1.value) + parseInt(objCamp2.value) + parseInt(objCamp11.value);
}
</script>
<script>
function Sumar2(CampoA, CampoB, valor5)
{
var objCampA=document.getElementById(CampoA);
var objCampB=document.getElementById(CampoB);
var objval5=document.getElementById(valor5);
objval5.value=parseInt(objCampA.value) + parseInt(objCampB.value);
}
</script>
</head>
<body>
<form>
<div align="center">( Mi
<input name="mi2" type="text" id="Sumar11" onkeyup="Sumar('Sumar11','Sumar1','Sumar2','Sumar3 ','Resultado','summa');" />
Mi
<input name="mi" type="text" id="Sumar1" onkeyup="Sumar('Sumar11','Sumar1','Sumar2','Sumar3 ','Resultado','summa');">
+ A
<input name="a" type="text" id="Sumar2" onkeyup="Sumar('Sumar11','Sumar1','Sumar2','Sumar3 ','Resultado','summa');">
) ---->
<input name="eee" type="text" id="summa" onkeyup="Sumar2('Sumar11','Sumar1','Sumar2','summa ');" readonly>
campo 4
<label></label>
<br />
-------------------------------------<br>
B
<input name="b" type="text" id="Sumar3" onkeyup="Sumar('Sumar11','Sumar1','Sumar2','Sumar3 ','Resultado','summa');">
<br>
</div>
<div align="center">Ri
<input type="text" id="Resultado" onkeyup="Sumar('Sumar11','Sumar1','Sumar2','Sumar3 ','Resultado','summa');" readonly>
<br />
<br>
</div>
</form>
</body>
</html>