13/08/2004, 01:46
|
| Moderador extraterrestre | | Fecha de Ingreso: diciembre-2001 Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes Puntos: 61 | |
Podemos simplificar un poquito más la magnífica modificación de soniagrande: Código HTML: <html>
<head> SUMA DE 2 NUMEROS</head>
<body>
<script>
function fncSumar(caja1, caja2, destino){
caja=document.forms["sumar"].elements;
var numero1 = Number(caja[caja1].value);
var numero2 = Number(caja[caja2].value);
resultado=numero1+numero2;
if(!isNaN(resultado)){
caja[destino].value=numero1+numero2;
if(caja1!="resultado1"){fncSumar('resultado1','resultado2','resultado');}
}
}
</script>
<form method="post" name="sumar">
<table>
<tr>
<td>
Primer numero: <input type="text" name="numero1" size="2" onKeyUp="fncSumar('numero1', 'numero2', 'resultado1')" />
Segundo numero: <input type="text" name="numero2" size="2" onKeyUp="fncSumar('numero1', 'numero2', 'resultado1')"/>
Resultado parcial1: <input type="text" name="resultado1" readonly="readonly"/>
</td>
</tr>
<tr>
<td>
tercer numero: <input type="text" name="numero3" size="2" onKeyUp="fncSumar('numero3', 'numero4', 'resultado2')" />
cuarto numero: <input type="text" name="numero4" size="2" onKeyUp="fncSumar('numero3', 'numero4', 'resultado2')" />
Resultado parcial2: <input type="text" name="resultado2" readonly="readonly"/>
</td>
</tr>
<tr>
<td>
Resultado total: <input type="text" name="resultado" readonly="readonly"/>
</td>
</tr>
</table>
</form>
</body>
</html> Un saludo a los dos!
__________________ Cómo escribir
No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.
Última edición por KarlanKas; 13/08/2004 a las 01:47 |