Ver Mensaje Individual
  #6 (permalink)  
Antiguo 07/12/2009, 14:33
troj
 
Fecha de Ingreso: septiembre-2009
Mensajes: 90
Antigüedad: 15 años, 5 meses
Puntos: 0
Respuesta: problema con DOM en archivo externo

hola de nuevo supuestamente entiendo el codigo pero tengo algunas dudas
si me puedes ayudar con esto por favor:
<style type="text/css">
body {color:green}
p {font-size:1em}
.pepe {background: yellow; border: 1px solid red; color:silver}
</style>
------

function buscarPropiedad(selector,propi) {
if (document.all)
miRegla = document.styleSheets[0].rules;
else
miRegla = document.styleSheets[0].cssRules;

/* hasta aqui tendriamos un array con todas las reglas en nuestro caso seria
[body{color:green},p {font-size:1em}..] esta bien o me equivoco

for (i=0; reg=miRegla[i]; i++)
/*aqui recorremos todos las reglas */


/*aqui no tenglo algo claro que obtiene reg.selectorText lo que entiendo seria body .pepe p*/
if (reg.selectorText.toLowerCase() == selector.toLowerCase() )

/* y por ultimo este parte que retorna reg.style[propi]; y propi al llamar la funcion seria color entonces obtenemos el color de reg que es .pepe*/

return reg.style[propi];
}


espero no ser muy molestoso hasta pronto