Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/10/2011, 04:15
Avatar de arcanisgk122
arcanisgk122
 
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 11 meses
Puntos: 28
Pregunta scrip para sumar options de select box

buenos dias, quisiera me colaboraran con un script que estoy desarrollando:

primero tengo un select option del cual dependiendo que valor escoja el usuario asigna un valor en un input bloqueado. de la siguiente forma:

Código HTML:
<select id="fuer" name="oper" size="1" onchange="calcula1(this.options.selectedIndex)">
<option value="5">-50</option>
<option value="6">-40</option>
<option value="7">-30</option>
<option value="8">-20</option>
<option value="9">-10</option>
<option value="10" selected="selected">0</option>
<option value="11">10</option>
<option value="12">20</option>
<option value="13">30</option>
<option value="14">45</option>
<option value="15">60</option>
<option value="16">80</option>
<option value="17">100</option>
<option value="18">125</option>
<option value="19">150</option>
<option value="20">200</option>
</select>

<input type="text" name="pfuerza" value="10" maxlength="3" size="4" disabled="disabled"/> 

Este es el scrip utilisado:

Código:
		function calcula1(){ 
		    var operf1 = document.getElementById("fuer");
		    var operando1 = operf1.selectedIndex;
		    var ope1 = operf1.options[operando1];
		    var pfuerza = ope1.value;
		    
		    var num = parseInt(document.form1.total.value);
		    var num2 = parseInt(ope1);
		    var result = eval(num+num2);
		    document.form1.total.value = result;

		    document.form1.pfuerza.value = pfuerza;}
se supone que a medida que cambia la opcion seleccionada deve ir cambiando el valor del siguiente box:

Código HTML:
<input name="total" id="total" value="0" disabled="disabled" /> 
pero no suma lo que yo quiero
de esta linea del option:
<option value="5">-50</option>
me interesa que sume de forma algebraica con signo y todo el valor -50 no el "value" si me pueden colaborar se les agradece sigo investigando