Cita:
Iniciado por emprear
Código Javascript
:
Ver originalfunction calculo(cantidad,precio,inputtext,totaltext){
una función que recibe parámetros, hasta ahi vamos bien.
Código Javascript
:
Ver originalcantidad - entero con la cantidad
/* Parametros:
precio - entero con el precio
inputtotal - nombre del elemento del formulario donde ira el
*/
total
ahi, ya empezamos con el desaguisado. Que es todo eso?, un comentario, una intención, variables mal declaradas?
Código PHP:
Ver original<input name="can1" type="text" id="can1" value="
<?php if (isset($_SESSION['can1'])){ echo $_SESSION['can1']; } ?>" size="10" onChange="calculo(this.value,val1.value,tot1,total);" />
al momento de hacer onchange, que se supone representan val1.value, tot1 y total?
Hasta tanto no corrijas y entiendas lo que te comento, cualquier otro tipo de ayuda carece de sentido
Perdón por eso, lo primero son comentarios, era para explicar pero olvidé los /* */
value,val1.value,tot1,total Son las variables que se envían a la función
val1.value es la variable precio
tot1.value es la variable subtotal
total es el nombre del textbox donde se mostrará la suma final
La función lo que hace es obtener todos los valores de los los textbox can1,can2,can3...etc. (cantidad) y cada uno multiplicarlos por los textbox val1,val2,val3...etc. (valores) para al final todo eso almacenarlo en la variable total y mostrarla en el textbox total.
No se si me expliqué bien, cualquier duda hazmela saber por favor, gracias por tu tiempo.
Saludos.