![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
07/12/2009, 14:33
|
| | 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 |