Avatar billede webbe Nybegynder
25. maj 2004 - 09:23 Der er 2 kommentarer og
1 løsning

Billedscript på baggrund af databaseudtræk

Hejsa eksperter

Jeg har følgende script der skifter et stort billede ud når man holder musen over nogle små billeder.

<script type="text/javascript" language="javascript">

var st  = "./images/planter/"; //mappen med billeder


function overpic(e){
  fil = e.src.substring(e.src.lastIndexOf("/")+1);
  document.getElementById('stortbillede').src = st+fil
}
</script>

Jeg laver et udtræk fra en database og får et antal resultater fra 1 til fx. 10.

Jeg viser derefter udtrækkene i en liste med tilhørende billeder.

Det jeg gerne vil er at jeg får ovenstående javascript til at virke for hvert enkelt resultat, så det store billede i første udtræk ikke skifter når man holder musen over et lille billede i fx. 5. udtræk fra db'en.

Håber I forstår hvad jeg mener.
Ellers så kig her: http://www.westerly.dk/plants.asp?grpid=1
Avatar billede powernodes Nybegynder
25. maj 2004 - 09:34 #1
Sørg for at give dine "store" billeder et id for sig, fra databasen af.

function overpic(e,id){
  fil = e.src.substring(e.src.lastIndexOf("/")+1);
  document.getElementById(id).src = st+fil
}

overpic(this,'<%=rsID%>')

hvor rsID er det samme som id på det store billede
Avatar billede webbe Nybegynder
25. maj 2004 - 09:53 #2
Thanx man - det virker perfekt.

Pointene er dine ;0D
Avatar billede powernodes Nybegynder
25. maj 2004 - 10:04 #3
:)
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