Ver Mensaje Individual
  #8 (permalink)  
Antiguo 12/01/2013, 09:08
Avatar de sergiolimo.
sergiolimo.
 
Fecha de Ingreso: julio-2006
Ubicación: Yakarta
Mensajes: 73
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: Calculos de campos dinamicos (php+js)

No doy pie con bola con esto, estoy intentando algo asi (lo modifique un poco para presentarlo limpio pero la idea es esta):

function calcula(i)
{
valor = document.getElementById('descuento['+I+']').value;
cantidad = document.getElementById('cantidad['+I+']').value;
precio = document.getElementById('precio['+I+']').value;
total = (cantidad * precio) - (valor * (cantidad * precio) / 100);
document.getElementById('titulo['+I+']').value = total;
}

...


<? for ($x=0; $x<$valorx; $x++) { ?>

<input type="text" name="cantidad[]" id="cantidad[]" value="<? echo $cantidad[$l]; ?>" size="8" maxlength="8" />
<input type="text" name="descuento[]" id="descuento[]" value="" onclick="calcula('.$l.')" size="8" maxlength="8" />
<input type="text" name="precio[]" id="precio[]" value="<? echo $precio[$l]; ?>" size="8" maxlength="8" />
<input type="text" name="total[]" id="total[]" value="" size="8" maxlength="8" />

<? ...
} ?>

como ven el js no es mi fuerte, tengo todo en php y solo necesito ese calculo para editar en vivo, estuve viendo en varios lugares y vi que hay muchas formas radicalmente diferentes de mostrar lo mismo pero aun no entiendo como hacer que funcione...
__________________
Una mujer en bicicleta, con sombrero de paja, es la mas flagrante violación a las leyes de la aerodinámica

Corralon de materiales

Última edición por sergiolimo.; 12/01/2013 a las 09:14