Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/04/2011, 16:33
cosobo
(Desactivado)
 
Fecha de Ingreso: enero-2011
Mensajes: 66
Antigüedad: 13 años, 10 meses
Puntos: 2
Pregunta estilos css con javascript

hola
tengo esto
Código CSS:
Ver original
  1. <style type="text/css">
  2. .prueba{
  3.     width:800px;
  4.     height:500px;
  5.     background:#f7f7f7; color:#333; border:#333 9px solid;
  6. }
  7. </style>
Código Javascript:
Ver original
  1. function obtEstilos(clase) {
  2.     var classes = document.styleSheets[0].rules || document.styleSheets[0].cssRules
  3.     for(var x=0;x<classes.length;x++) {
  4.         if(classes[x].selectorText==clase) {
  5.             (classes[x].cssText) ? alert(classes[x].cssText) : alert(classes[x].style.cssText);
  6.         }
  7.     }
  8. }
  9. obtEstilos('.prueba'); // esta funcion me obtiene todas las reglas que tiene la
  10. //clase de estilo [B].prueba[/B]
  11.  
  12. //-> quiero esto
  13. function obtieneEs(dt) { //-> [B][U]este--..[/U][/B]
  14.     var ob=document.getElementById(dt);
  15.     an=ob.style.width;
  16.     alert(an);
  17. }
Código HTML:
Ver original
  1. <div id="an" class="test">
  2.     se anima
  3. </div>

con esta función obtieneEs() quiero que al pasarle una id al obtieneEs('id_De_Div') pedirle por ejemplo
objetoID.style.width me lo devuelva sin necesidad de definirlo en la etiqueta