JavaScript - Funcion IF

   
Vista:

Funcion IF

Publicado por Josemari (6 intervenciones) el 12/02/2018 19:36:36
Hola tengo este código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
<script>
function multiplicar(){
 
    m1 = document.getElementById("valorfiscal").value;
 
 
    if (document.getElementById('ch1').checked) {
 
 
      document.getElementById("transmisionesytasas").value = (m1*0.06)+30.75;
      document.getElementById("honorarios").value = 20;
 
 
    }else{
 
 
	  document.getElementById("transmisiones").value = (m1*0.06)+57.75;
          document.getElementById("honorarios").value = 20;
 
	}
 
}
</script>
 
<form id="multiplicar">- Poner el valor fiscal según tablas:
      <input type="text" id="valorfiscal" value=0 onChange="multiplicar();"></p>
 
<p>- ¿Es un ciclomotor? <input type="checkbox" id="ch1" value="1" onchange="multiplicar();"> </p>
 
<p>- Impuesto transmisiones, Tasas DGT y Colegio: <input type="text" id="transmisionesytasas"></p>
 
<p>- Honorarios (sin IVA): <input type="text" id="honorarios"></p>
 
</form>

Y sólo funciona si tengo el check activado, no entiendo porque sino está activado no hace la operación...
Ayuda pleaseeeeeeeee
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder
Imágen de perfil de xve

Funcion IF

Publicado por xve (2013 intervenciones) el 12/02/2018 23:02:04
Fijate en la linea 17... tienes puesto: transmisiones y tiene que ser: transmisionesytasas
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Revisar política de publicidad