JavaScript - Sumar dos inputs que provienen de otro resultado

   
Vista:

Sumar dos inputs que provienen de otro resultado

Publicado por carl (1 intervención) el 21/06/2014 06:37:09
Tengo dos inputs, que provienen de resultados y necesito sumarlos.

Los javascript que tengo son

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
<script type="text/javascript">
function multiplicar(){
m1 = document.getElementById("adultos").value;
m2 = document.getElementById("valor").value;
r = m1*m2;
document.getElementById("result").value = r;
}
</script>
 
<script type="text/javascript">
function multiplicarr(){
m1 = document.getElementById("ninos").value;
m2 = document.getElementById("valor1").value;
r1 = m1*m2;
document.getElementById("result1").value = r1;
}
</script>
 
<script type="text/javascript">
function sumar(){
m1 = document.getElementById("result").value;
m2 = document.getElementById("result1").value;
r2 = m1+m2;
document.getElementById("result2").value = r2;
}
</script>


Ej

Adultos x constante = tanto
niños x constante = tanto

La constante es precio. Los input son:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<select id="ninos" name="ninos" onChange="multiplicarr()" ><option value="0">0</option>	<option value="1">1</option>	<option value="2">2</option>	<option value="3">3</option>	<option value="4">4</option>	<option value="5">5</option>	<option value="6">6</option>			</select>
 
 <input type="text" name="valor1" id="valor1"  value="r1" onChange="multiplicarr()" readonly=”readonly  disabled=”disabled”    >
 
              <br>
 
      <br><span class="fuente2 ">Valor adultos:</span>
 
        <input type="text" name="result" id="result" onChange="sumar()" readonly=”readonly  disabled=”disabled>  <br>
 
              <br><span class="fuente2 ">Valor niños:</span>
 
        <input type="text" name="result1" id="result1" onChange="sumar()" readonly=”readonly  disabled=”disabled> <br>
 
      <br><span class="fuente2 ">Valor Total:</span>
 
      <input type="text" name="result2" id="result2"  value="" onChange="sumar()" readonly=”readonly  disabled=”disabled> <br>

funciona hasta el resultado de multiplicar pasajeros por precio, pero al sumar las cajas de adultos y niños, no funciona, porque??

Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder