Código Javascript :
// evento que se ejecuta cada vez que se suelte la tecla en cualquiera de // los tres inputs $("#suma input").keyup(function(event) { calcular("#cantidad1","#precio1","#subtotal1"); calcular("#cantidad2","#precio2","#subtotal2"); calcular("#cantidad3","#precio3","#subtotal3"); calcular("#cantidad4","#precio4","#subtotal4"); calcular("#cantidad5","#precio5","#subtotal5"); calcular("#cantidad6","#precio6","#subtotal6"); calcular("#cantidad7","#precio7","#subtotal7"); calcular("#cantidad8","#precio8","#subtotal8"); calcular("#cantidad9","#precio9","#subtotal9"); calcular("#cantidad10","#precio10","#subtotal10"); }); // Calculamos la suma de los dos valores function calcular(cantidad,precio,subtotal) { var valor1=validarNumero(cantidad); var valor2=validarNumero(precio); $(subtotal).val(valor1*valor2); $(total).val(validarNumero("#subtotal1")+validarNumero("#subtotal2")+validarNumero("#subtotal3")+validarNumero("#subtotal4")+validarNumero("#subtotal5")+validarNumero("#subtotal6")+validarNumero("#subtotal7")+validarNumero("#subtotal8")+validarNumero("#subtotal9")+validarNumero("#subtotal10")) }
Entiendo que al momento de declarar el evento cantidad1, precio1 y subtotal1 estoy declarando mis campos "input" y la salida la doy con la función calcular...
Hasta ahí todo está excelente, suma y funciona como se espera, pero necesito agregar una condición, quiero que un campo
Código HTML :
<input type="checkbox" id="iva" name="iva" />
si es seleccionado me arroje el total con IVA, pero no se como poner la condicional.
¿Alguien me pudiera ayudar?