05/01/2010, 07:07
|
| | Fecha de Ingreso: agosto-2008
Mensajes: 71
Antigüedad: 16 años, 3 meses Puntos: 2 | |
Valor en un input despues de una operacion de javascript Buenas, tengo un formulario que es una factura, tiene un precio que viene de la BBDD y el descuento que lo aplico en directamente, con eso tengo un script que realiza la operacion y me muestra automaticamente una vez seleccionado el descuento el total en un input.
El problema que ese input a la hora de enviar el formulario no contiene ningun value, alguien me podria echar una mano??
El codigo del script de la operacion es este:
<script>
function aplicarDescuento(Campo1, Campo2, Campo3){
var objCamp1=document.getElementById(Campo1);
var objCamp2=document.getElementById(Campo2);
var objCamp3=document.getElementById(Campo3);
if ((objCamp1.value!='') && (objCamp2.value!='')) {
objCamp3.value=(parseFloat(objCamp1.value)-(parseFloat(objCamp1.value) * parseFloat(objCamp2.value)/100)).toFixed(2);
}
}
</script>
y el input del total en el fomulario es este:
<input name="<?php echo 'Total'.$filasFacturas['idFactura'];?>" type="text" class="input_form" id="<?php echo 'Total'.$filasFacturas['idFactura'];?>" size="6" onBlur="aplicarDescuento('<?php echo 'Euros'.$filasFacturas['idFactura'];?>','<?php echo 'Descuento'.$filasFacturas['idFactura'];?>','<?php echo 'Total'.$filasFacturas['idFactura'];?>');" style="text-align:center;"/>
gracias de antemano, un saludo |