Avatar billede cob Nybegynder
26. februar 2003 - 22:36 Der er 4 kommentarer og
2 løsninger

Random skift af billede i tabelbaggrund....

Kan man (og i givet fald hvorledes) skifte et billede i en tabel baggrund tilfældigt?
Uddybning: Altså således at nogle forud definerede billeder skiftes (i tilfældig rækkefølge) til at blive indlæst i en bestemt tabels "background" når siden indlæses...
Mit gæt er at KAN dette lade sige gøre - så må det være med javascript - tager muligvis fejl...
Avatar billede ahv Nybegynder
26. februar 2003 - 22:38 #1
<script language=javascript>

nummer=Math.round(Math.random()*2)+1
if(nummer==1){
var billede="<img src=0.gif border=0>" }
if(nummer==2) {
var billede="<img src=1.gif border=0>" }
if(nummer==3) {
var billede="<img src=2.gif> border=0" }
document.write(billede)

</script>

Denne burde vel kunne gøre det.
Avatar billede cob Nybegynder
26. februar 2003 - 22:40 #2
I en tabel background ?
Avatar billede schaefner Juniormester
26. februar 2003 - 22:56 #3
Avatar billede ahv Nybegynder
26. februar 2003 - 23:42 #4
En lille blanding af schaefners og min:

<head>
<script type="text/javascript">
nummer=Math.round(Math.random()*2)+1
if(nummer==1){var billede = "untitled.jpg";}
if(nummer==2){var billede = "untitled1.jpg";}
if(nummer==3){var billede = "untitled2.jpg";}
function vis(celle){
document.getElementById(celle).style.backgroundImage = "url('" + billede + "')";
}
</script>
</head>
<body onload="vis('cellensid')">
<table>
<tr>
<td id="cellensid">hej hej hej test!</td>
</tr>
</table>
Avatar billede cob Nybegynder
26. februar 2003 - 23:48 #5
Det var schaefner der først kom med en løsning jeg kunne bruge... tak for hjælp - det løste mit problem og så fik jeg jo lige lært at kikke mig om en ekstra gang på Eksperten inden der skal stilles spørgsmål :-)
Avatar billede schaefner Juniormester
26. februar 2003 - 23:51 #6
Takker for point ;)
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