Ver Mensaje Individual
  #5 (permalink)  
Antiguo 18/10/2010, 00:49
Avatar de zerokilled
zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 7 meses
Puntos: 1485
Respuesta: duda en script muy sencillo

la propiedad style de los elementos viene representando el atributo style. fijate que los estilos no estaban definido en el atributo sino en el elemento <style>. ¿por qué se hace así o por qué el objeto style no hereda las propiedades css? no es la respuesta definitiva pero debe ser porque hay diferentes formas de scripting. para editar las propiedades de una hoja de estilo -<style> o archivo css- tienes que navegar por las propiedades DOM del objeto styleSheets. de todos modos, en tu caso lo que interesaba era obtener el valor para determinar que nuevo valor asignar. para que eso sea posible tienes que usar la función getComputedStyle el cual devuelve un objeto style con las propiedades que estan afectando al elemento sin importar donde esta definida ese valor.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.