Ændre attributter tildelt fra css ?

Tags:    javascript

Hey udvikleren :)

Jeg er for nyligt kommet i gang med noget mere seriøst JavaScript og syntes det er ret så lige til for en som har undervisning i C#...

Men jeg er løbet ind i et prøblem. Har denne funktion:

function menuFunction()
{
document.getElementById("menu").style.width = "300px";
}

Men den virker kun hvis bredden på "menu"-div'et er tildelt i selve html'en, altså med style="width:200px" i div-tagget og ikke hvis den er sat i en css-fil.

Hvad gør man så?



1 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
jo den skulle gerne tage dine CSS egenskaber med.

Kan du linke ? - eller udplukke noget markup der laver fejlen, koden er fin.

Prøv evt

window.onload = function menuFunction()
{
document.getElementById("menu").style.width = "300px";
}

/J



t