Toon posts:

Foto veranderen die in een div zit.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik gebruik ergens in een pagina :
code:
1
2
3
4
<div id="fotoscherm" style="position:absolute;left:254;top:208;
width:292;height=194;padding-left:0;padding-top:8;visibility:visible;z-index:200; 
Title="Klik hier voor kleiner formaat" onclick="ctdspla()">
[img]"fotoblankC.gif"[/img]</div>

Nu wil ik een andere foto i.p.v. fotoblankC.
Welke opdracht moet ik nu geven in script ?
Dacht te kunnen werken met document.all, maar zal wel iets over het hoofd zien.

  • marcrenzo
  • Registratie: September 2001
  • Laatst online: 03-09 00:02
code:
1
2
3
4
5
6
7
8
9
10
11
<script language=javascript>
function ctdspla(){
  blank.src = 'fotoblankA.gif';
  }

</script>
<div id="fotoscherm" style="position:absolute;left:254;top:208;width:292;
height=194;padding-left:0;padding-top:8;visibility:visible;z-index:200;"
 Title="Klik hier voor kleiner formaat" onclick="ctdspla()">
[img]"fotoblankC.gif"[/img]
</div>

je had de style="" niet afgesloten, als je nu op de foto klikt wordt hij fotoblankA.gif

Verwijderd

Topicstarter
Wa dat afsluiten betreft had je gelijk. Maar ik gebruik de functie ctdspla niet voor het veranderen van de foto; die heeft een ander doel. Het werkt dus niet zo. DEnk dat het verwijzen naar een nieuwe foto te maken heeft met het feit dat zowel de div een id heeft als de foto een naam. Zal wel naar beide moeten verwijzen.

  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
document.images['blank'].src = 'dinges.gif'

Verwijderd

Topicstarter
Zou wel logisch zijn, maar werkt ook al niet !

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 00:09
Misschien DOM leren :?
Misschien aangeven in welke browsers het moet werken :?

Verwijderd

Topicstarter
Hoeft alleen maar voor IE.

Als ik de name="blank" bij de foto weghaal, werkt het ook niet op voorgaande manieren.

  • Thijsmans
  • Registratie: Juli 2001
  • Laatst online: 07-09 07:02

Thijsmans

⭐⭐⭐⭐⭐ (5/5)

Misschien heeft het ermee te maken dat die img in een div zit, dus dat hij een child is van die div?

Privacy-adepten vinden op AVGtekst.nl de Nederlandse AVG-tekst voorzien van uitspraken en besluiten.


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 00:09
Prammenhanger:
Misschien heeft het ermee te maken dat die img in een div zit, dus dat hij een child is van die div?
Misschien dien je voor IE alleen toch gewoon getElementById te gebruiken ? :o

  • Charango
  • Registratie: Juni 2001
  • Laatst online: 00:02
Kan je misschien een linkje geven van je pagina? Dat maakt het vinden van het probleem wat makkelijker.

Verwijderd

Topicstarter
Ben nog met die site bezig en... werkt met veel audio, video, en foto's. Alles hoofdzakelijk via scripting.
Meer als 100kb. Beetje moeilijk zoeken dan. Zijn trouwens ook nog opgesplitste scripts via js files

Verwijderd

Topicstarter
Probleem is opgelost. Stomme fout van mij !!
Had twee keer dezelfde naam gebruikt van img name="dinges".
Alles werkt gewoon vanaf document.all['blank'].src="andere_ foto.gif". Sorry voor de overlast.
Pagina: 1