Avatar billede thesurfer Nybegynder
24. maj 2006 - 23:11 Der er 4 kommentarer og
1 løsning

JavaScript skal læse + sætte CSS klasse værdier? Iteration/løkke?

Eksempel-data:
body
{
background-color:#ffffff;
}

.minTestBox
{
color:#ff0000;
}

#menubox
{
border: 1px solid #00ff00;
background-color:#123456;
}

Jeg ønsker at løbe samtlige klasser igennem, og læse deres værdier og navne (og typen), så jeg f.eks. kan lave en oversigt. Det kunne f.eks. se sådan ud:

body:<br>
&nbsp;&nbsp;background-color=#ffffff
<br><br>
minTestBox:<br>
&nbsp;&nbsp;color=ff0000
<br><br>
menubox:<br>
&nbsp;&nbsp;border=1px solid #00ff00;
&nbsp;&nbsp;background-color=#123456;

Det var bare et eksempel på en oversigt. Det vigtige er, at jeg kan tilgå værdierne, f.eks. via en array el.lign.

Da antallet og værdierne/items af klasserne kan variere, kan jeg ikke hardcode koden/værdierne direkte.
Avatar billede olebole Juniormester
24. maj 2006 - 23:51 #1
<ole>

Stylesheet i dokumentet - eller en remote fil?
Browser-understøttelse?

/mvh
</bole>
Avatar billede thesurfer Nybegynder
25. maj 2006 - 02:24 #2
Stylesheet:
Inkluderet.. Jeg går ud fra, at det er det du mener med remote fil.
CSS filen ligger sammen med sitet.

Browser-understøttelse:
Det vil forløbigt kun blive brugt i browseren Opera, da det er til privat brug. Måske bliver det til andre browseren senere hen.
Avatar billede thesurfer Nybegynder
25. maj 2006 - 02:26 #3
Når jeg skriver "inkluderet", men jeg: <link rel="stylesheet" type="text/css" href="filnavn.css">
Avatar billede thesurfer Nybegynder
13. juni 2006 - 18:50 #4
Anything? :-)
Avatar billede thesurfer Nybegynder
04. august 2006 - 20:58 #5
Jeg lukker pga manglende løsning.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester