
06/09/2006, 17:21
|
| | Fecha de Ingreso: mayo-2005
Mensajes: 63
Antigüedad: 19 años, 10 meses Puntos: 1 | |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled</title>
<script language=javascript>
function sumaCajas(obj_input)
{
form=document.formulario
total_input=0
nombre=obj_input.name
cll=eval('document.formulario.'+nombre)
for (i=0; i<(cll.length?cll.length:1); i++)
{
cll_inputs=(cll.length?cll(i):cll)
total_input=total_input+parseFloat(cll_inputs.valu e)
}
if (obj_input.name=='cajasvalor')
{
form.totalvalor.value=total_input
}
else if (obj_input.name=='cajasrespuesto')
{
form.totalrepuesto.value=total_input
}
form.total.value=parseFloat(form.totalvalor.value) + parseFloat(form.totalrepuesto.value)
}
</script>
</head>
<body>
<form name="formulario" id="formulario">
<table border="1">
<tr>
<td colspan="5" align="center">
CAJAS DE VALORES
</td>
</tr>
<tr>
<td>
<input type="text" name="cajasvalor" value="0" onblur="sumaCajas(this)">
</td>
<td>
<input type="text" name="cajasvalor" value="0" onblur="sumaCajas(this)">
</td>
<td>
<input type="text" name="cajasvalor" value="0" onblur="sumaCajas(this)">
</td>
<td>
<input type="text" name="cajasvalor" value="0" onblur="sumaCajas(this)">
</td>
<td>
<input type="text" name="cajasvalor" value="0" onblur="sumaCajas(this)">
</td>
</tr>
<tr>
<td colspan="5" align="center">
CAJAS DE REPUESTO
</td>
</tr>
<tr>
<td>
<input type="text" name="cajasrespuesto" value="0" onblur="sumaCajas(this)">
</td>
<td>
<input type="text" name="cajasrespuesto" value="0" onblur="sumaCajas(this)">
</td>
<td>
<input type="text" name="cajasrespuesto" value="0" onblur="sumaCajas(this)">
</td>
<td>
<input type="text" name="cajasrespuesto" value="0" onblur="sumaCajas(this)">
</td>
<td>
<input type="text" name="cajasrespuesto" value="0" onblur="sumaCajas(this)">
</td>
</tr>
<tr>
<td>
TOTAL VALORES
</td>
<td colspan="4">
<input type="text" name="totalvalor" value="0" readonly style="border:0">
</td>
</tr>
<tr>
<td>
TOTAL REPUESTO
</td>
<td colspan="4">
<input type="text" name="totalrepuesto" value="0" readonly style="border:0">
</td>
</tr>
<tr>
<td>
TOTAL
</td>
<td colspan="4">
<input type="text" name="total" value="0" readonly style="border:0">
</td>
</tr>
</table>
</form>
</body>
</html>
trate de hacer la funcion generica, hubiese podido hacerla mas.... espero sepas adaptarla a tu codigo |