Código Javascript:
Ver original
function mon(cantidad,num,cuantos) { precio=document.getElementById("precio"+num).value; mont=eval(cantidad*precio); var monto = formatCurrency(mont); document.getElementById("monto"+num).innerHTML = monto; var monto_unidad_tot=0; for(var i=1;i<=cuantos;i++) { monto_unidad=parseFloat(document.getElementById("precio"+i).value)*parseFloat(document.getElementById("cantidad"+i).value); monto_unidad_tot=parseFloat(monto_unidad_tot)+parseFloat(monto_unidad); } monto_unidad_tot_original=monto_unidad_tot; var monto_unidad_tot = formatCurrency(monto_unidad_tot); document.getElementById("valor_monto_total").innerHTML = monto_unidad_tot; iva2=parseFloat(monto_unidad_tot_original)*parseFloat(12/100); iva_original=iva2; var iva2 = formatCurrency(iva2); document.getElementById("valor_iva").innerHTML = iva2; monto_total2=parseFloat(iva_original)+parseFloat(monto_unidad_tot_original); var monto_total2 = formatCurrency(monto_total2); document.getElementById("valor_total").innerHTML = monto_total2; }
si en ese codigo coloco esta linea
Código Javascript:
se imprime bien el valor en alerta.. pero si creo una funcion nueva con el mismo codigo de alerta no hace nada ...el problema es que esta funcion es llamada por medio de un envento onBlur='javascript:mon(this.value,$i,$j);' Ver original
alert(cantidad);
y yo necesito es enviar el valor de cantidada al precionar un boton no dentro de el evento de esa funcion
la otra forma seria colocar un if despues de function mon(cantidad,num,cuantos) q diga si no ha sido precionado el boton haga todo el procedimiento si no enviar el valor...pero no se como programar ese if apenas estoy aprendiento js