Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/01/2014, 20:20
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 1 mes
Puntos: 977
Respuesta: problema con lista de datos y javascript

Te faltó añadir el evento change al select:

Código HTML:
Ver original
  1. <select id = "nivel">
  2.     <option value = 2>2</option>
  3.     <option value = 3>3</option>
  4.     <option value = 4>4</option>
  5. </select>
  6. <p id = "resultado"></p>

Código Javascript:
Ver original
  1. var nivel = document.getElementById("nivel"),
  2.     resultado = document.getElementById("resultado");
  3.  
  4. nivel.addEventListener("change", function(){
  5.      if (this.selectedIndex < 0)
  6.           alert("No hay opción seleccionada");
  7.      else
  8.           resultado.innerHTML = "La vida aumentara en: " + this.options[this.selectedIndex].value * 82;
  9. }, false);

Añadí un párrafo para que sea ahí en donde se muestre el resultado de la operación.

Saludos
__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand