Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/03/2005, 05:56
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años
Puntos: 61
Pues sería:
Código PHP:
<html>
<
head>
    <
title>Untitled</title>
    <
style>*{font:normal 12px/12px courier}</style>
    <
script>
    function 
sumar(esto){//la variable esto toma el valor que se le pasa al llamar a la función, en este caso es sumar(this.form) this.form es el formulario en que está el campo.
    
a=Number(esto['carne'].value);//A la variable a se le da como valor el contenido del campo de name carne ("esto" se refiere al formulario).
    
b=Number(esto['pollo'].value);//A la variable b se le da como valor el contenido del campo de name pollo ("esto" se refiere al formulario).
    
a=(isNaN(a))?0:a;//Si no es un número se le da el valor cero. (NaN=Not available Number).
    
b=(isNaN(b))?0:b;//Si no es un número se le da el valor cero. (NaN=Not available Number).
    
esto['total'].value=a+b;//Se le da al campo de name "total" el resultado de la suma de a+b.
    
}
    
</script>
</head>

<body>
<form>
Pollo....<input  type="text" style="text-align:right;" onkeyup="sumar(this.form)" name="pollo"><br>
Carne....<input  type="text" style="text-align:right;" onkeyup="sumar(this.form)" name="carne"><br>
_______________________________<br>
<br>

Total ...<input type="text" style="text-align:right;" readonly name="total"><br>


</form>


</body>
</html> 
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.