Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/07/2013, 10:49
calbornozd
 
Fecha de Ingreso: junio-2013
Ubicación: Santiago
Mensajes: 13
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Función para Sumar Arreglo

Lo solucione
<script language="javascript">

function validar<?php echo $day; ?>()
{
var ref1 = document.getElementById("provisionado<?php echo $day; ?>");
var ref2 = document.getElementById("siniestrado<?php echo $day; ?>");
var ref3 = document.getElementById("pagado<?php echo $day; ?>");
var ref4 = document.getElementById("rechazos<?php echo $day; ?>");
var ref5 = document.getElementById("subtotal<?php echo $day; ?>");

if(ref1.value>=0 && ref2.value>=0 && ref3.value>=0 && ref4.value>=0)
{
ref5.value = parseFloat(ref1.value) + parseFloat(ref2.value) - parseFloat(ref3.value) - parseFloat(ref4.value);
}
}
</script>


<td><? echo $day ?></td>
<td><input style="width: 80px" type="text" name="pendientes" value="0"/></td>
<td><input style="width: 80px" type="text" name="provisionado[]" class="provisionado" id="provisionado<?php echo $day; ?>" onchange="validar<?php echo $day; ?>();" value="0"/></td>
<td><input style="width: 80px" type="text" name="siniestrado_q[]" value="0"/></td>
<td><input style="width: 80px" type="text" name="siniestrado_s[]" class="siniestrado" id="siniestrado<?php echo $day; ?>" onchange="validar<?php echo $day; ?>();" value="0"/></td>
<td><input style="width: 80px" type="text" name="pagado_q[]" value="0"></td>
<td><input style="width: 80px" type="text" name="pagado_s[]" class="pagado" id="pagado<?php echo $day; ?>" onchange="validar<?php echo $day; ?>();" value="0"/></td>
<td><input style="width: 80px" type="text" name="rechazos_q[]" value="0"/></td>
<td><input style="width: 80px" type="text" name="rechazos_s[]" class="rechazos" id="rechazos<?php echo $day; ?>" onchange="validar<?php echo $day; ?>();" value="0"/></td>
<td colspan="2" align="left"><label for="total">subTotal: <input type="text" name="subtotal" id="subtotal<?php echo $day; ?>"/></td>
</tr>