la funcion es la siguiente:
Código Javascript
:
Ver originalfunction 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!!!