15. september 2008 - 14:10Der er
2 kommentarer og 1 løsning
billede og tekst skiftet random
Kære alle,
jeg vil gerne skifte noget tekst og et billed ud random. Tekst og billede skal dog høre sammen, forstået på den måde, at tekst A og billede A hører sammen og skal vises sammen, ligesom tekst B og billed B skal vises sammen og så fremdeles.
Jeg har hidtil brugt dette script til bare at skifte teksten, og det kører som smurt:
"<script language="JavaScript"> <!-- var r_text = new Array (); r_text[0] = "Denmark leads the world when it comes to level of income taxation"; r_text[1] = "in Singapore, standard business attire is quite formal but can be tailored to suit Singapore's hot, tropical clima"; r_text[2] = "The population in Singapore is 4,553,009"; var i = Math.round(2*Math.random());
document.write(r_text[i]); //--> </script>"
Og nu hvor jeg er i gang. Jeg vil gerne have det placeret ind så billedet kommer ind i "sideimage" mens teksten kommer ind i "Quote" (se herunder). Alle forslag modtages med kyshånd. Tak og buk
" <div id="div-right"> <div id="sideimage"><img src="_img/hindu-man.jpg" alt="top image" width="198" height="294" /></div> <div id="sidetext"> <div id="quote">One of the main pieces of feedback we get from employees is how pleased they are that they speak to the same people, week after month after year.</div> <div id="heading"><span class="darker">Hints & Tips</span></div> </div> </div>"
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
<script type="text/javascript"> var r_text = [], r_img = [];
r_text[0] = "Denmark leads the world when it comes to level of income taxation"; r_text[1] = "in Singapore, standard business attire is quite formal but can be tailored to suit Singapore's hot, tropical clima"; r_text[2] = "The population in Singapore is 4,553,009";
Bemærk at jeg ikke bruger document.write, som er forældet.
Jeg fanger i stedet elementerne med getElementById() og getElementsByTagName() og kan derefter ændre de egenskaber, jeg har lyst til. F.eks. ændrer jeg med firstChild.nodeValue på " ", som står i quote-div'en.
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.