19/11/2008, 15:47
|
| | Fecha de Ingreso: marzo-2005 Ubicación: Guadalajara, Jal
Mensajes: 164
Antigüedad: 19 años, 8 meses Puntos: 1 | |
Respuesta: Funcion parseFloat Te PAso Mi Funcion
Código:
function calcular_iva()
{
valor1 = Math.round(parseFloat(document.isc.cantidad1.value) * 100) / 100;
valor2 = Math.round(parseFloat(document.isc.cantidad2.value) * 100) / 100;
valor3 = Math.round(parseFloat(document.isc.cantidad3.value) * 100) / 100;
valor4 = Math.round(parseFloat(document.isc.cantidad4.value) * 100) / 100;
valor5 = Math.round(parseFloat(document.isc.cantidad5.value) * 100) / 100;
valor6 = Math.round(parseFloat(document.isc.cantidad6.value) * 100) / 100;
valor7 = Math.round(parseFloat(document.isc.cantidad7.value) * 100) / 100;
val1 = Math.round(parseFloat(document.isc.valor_1.value) * 100) / 100;
val2 = Math.round(parseFloat(document.isc.valor_2.value) * 100) / 100;
val3 = Math.round(parseFloat(document.isc.valor_3.value) * 100) / 100;
val4 = Math.round(parseFloat(document.isc.valor_4.value) * 100) / 100;
val5 = Math.round(parseFloat(document.isc.valor_5.value) * 100) / 100;
val6 = Math.round(parseFloat(document.isc.valor_6.value) * 100) / 100;
val7 = Math.round(parseFloat(document.isc.valor_7.value) * 100) / 100;
ivarete = Math.round(parseFloat(document.isc.ivarete.value) * 100) / 100;
ieh = Math.round(parseFloat(document.isc.ieh.value) * 100) / 100;
cant = Math.round(parseFloat(document.isc.cantidad.value) * 100) / 100;
suma1 = (val1 + val2 + val3 + val4 + val5 + val6 + val7)
suma = (valor1 + valor2 + valor3 + valor4 + valor5 + valor6 + valor7 )
subtotal = (suma1 + suma)
iva = (parseFloat(suma )* 0.15)
con_iva = (suma + iva)
total = (suma1 + con_iva)
total = total - ivarete
total = total + ieh
saldo = cant - total
document.isc.subtotal.value = subtotal
document.isc.iva.value = iva
document.isc.total.value = total
document.isc.saldo.value = saldo
}
|