Código Javascript:
Ver original
function recalcular(){ var total=0; var totalProducto=0; if (formpedido.precioUnitario.length==null) { total=formpedido.precioUnitario.value*formpedido.unidades.value; formpedido.totalProducto.value=total; } else { for (var i=0; i<formpedido.precioUnitario.length;i++) { totalProducto=formpedido.precioUnitario[i].value*formpedido.unidades[i].value; formpedido.totalProducto[i].value=totalProducto; total+=totalProducto; } } formpedido.totalPedido.value=total; }
cuando voy añadiendo unidades deberia de ir aumentando el total:
Código PHP:
Ver original
<input type="text" name="unidades[]" id="unidades" maxlength="2" size="2" value="1" onChange="recalcular();"> <input type="text" readonly="readonly" id="totalProducto" name="totalProducto[]" size="5" value="<? echo $row["precio"] ?> " style="border-width:0px; font-weight:bold; text-align:right">
NO ME FUNCIONA EN FIREFOX.
Estoy como local.
Por favor ayuda!!!