Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/07/2014, 16:14
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 12 años, 6 meses
Puntos: 977
Respuesta: Duda basica con javascript asignando valores a atributos css

Tienes que obtener el valor computado de la propiedad opacity utilizando el método getComputedStyle, pues así como empiezas, no se reconoce a dicho valor.

Código Javascript:
Ver original
  1. //Obtengo el valor computado del atributo 'opacity'
  2. op = Number(getComputedStyle(elem, null).getPropertyValue("opacity"));
  3. console.log(op); //1
  4.  
  5. op += 0.5; //1.5
  6. elem.style.opacity = op; //1.5
  7. console.log(elem.style.opacity); //1.5
  8.  
  9. op += 0.5; //2
  10. elem.style.opacity = op; //2
  11. console.log(elem.style.opacity); //2

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