der er jo ikke nogen css-property der hedder image - du tænker nok mere på background-image, så skriv: document.getElementById('top').style.backgroundImage = x;
x skal nok også laves om til: var x = image[parseInt(Math.random() * image.length)-1];
...en anden god ide er også at definere et baggrundsbillede lige meget hvad - altså i CSS'en. På den måde kan du forsikre dig om at folk uden javascript eller manglende understøttelse på fx getElementById stadig vil se mindst et logo.
ja, der er lige en lille fejl - først og fremmest skal du (spørg mig ikke hvorfor) skrive background-image nede i selve dit div-element: <div id='top' style="background-image:url(billede.png);"></div>
herefter skal du i dit script skrive: var x = image[parseInt(Math.random() * image.length)]; document.getElementById('top').style.backgroundImage = "url("+x+")";
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.