| |||
ayuda con un calculo matematico tengo un formulario de remuneraciones que me realiza todos los calculos bien pero necesito que en un campo el usuario mediante un checkbox seleccione si desea ese resultado o que el resultado sea 0 y necesito una idea de como hacerlo ya que soy nuevo en esto de javascript. probe con un if pero no me funciona. |
| |||
Respuesta: ayuda con un calculo matematico mira este es el codigo que estoy provando pero no me funciona
Código Javascript:
Ver original |
| ||||
Respuesta: ayuda con un calculo matematico Cita: si calcular es un checkbox la propiedad adecuada es checked que devolverá true o false, value sólo se devuelve al servidor si el form es enviado y el checkbox está seleccionado
Iniciado por Rasec101 var para declarar variables, las varibles sin las comillas, las tomara como cadenas. es preferible parseFloat dependiendo del caso
Código Javascript:
Ver original |
| |||
Respuesta: ayuda con un calculo matematico disculpa pero me aparece un mensage de error de sintaxis mira este es el checkbox
Código HTML:
y este es el codigo javascript Ver original
Código Javascript:
Ver original los campos seguro y total_impo estan correctos no se que problema tengo |
| ||||
Respuesta: ayuda con un calculo matematico
Código:
Así, por decir algo, prueba a asignarle otro nombre a esa variablevar calcular=parseInt(document.getElementById("calcular").checked);
Código:
var calcular2=parseInt(document.getElementById("calcular").checked); |
| ||||
Respuesta: ayuda con un calculo matematico Ya es algo mira, esto document.getElementById("calcular").checked sólo tiene dos opciones a devolver: true o false, por lo tanto no hay lugar para parsearlo a entero. No tengo claro si con esa expresión quieres saber si el campo está o no chequeado o si quieres sacar su value. Si és lo primero te bastaría con var calcular2=document.getElementById("calcular").chec ked; que te devolvería true o false
Código:
if(calcular2) //si está checkado { document.getElementById("seguro").value=0; } |
| ||||
Respuesta: ayuda con un calculo matematico De nada si quieres podrías reducirlo a una sola sentencia
Código:
Saludos! document.getElementById("seguro").value = document.getElementById("calcular").checked ? 0 : (total_impo)*0.60/100; |
Etiquetas: |