01. december 2003 - 14:19
Der er
6 kommentarer og 1 løsning
Funktions fejl (noget med et;)
Denne stump kode fejler: <script language="JavaScript"> pic1on=new Image; pic1on.src="button.php?type=hover&tekst=Forsiden"; pic1off=new Image; pic1off.src="button.php?type=normal&tekst=Forsiden"; pic2on=new Image; pic2on.src="button.php?type=hover&tekst=Om mig"; pic2off=new Image; pic2off.src="button.php?type=normal&tekst=Om mig"; pic3on=new Image; pic3on.src="button.php?type=hover&tekst=Gæstebog"; pic3off=new Image; pic3off.src="button.php?type=normal&tekst=Gæstebog"; pic4on=new Image; pic4on.src="button.php?type=hover&tekst=Links"; pic4off=new Image; pic4off.src="button.php?type=normal&tekst=Links"; adminon=new Image; adminon.src="button.php?type=hover&tekst=Administration"; adminoff=new Image; adminoff.src="button.php?type=normal&tekst=Administration"; function rollOut(imgName){ document[imgName].src=eval(imgName + "off.src"); } function rollIn(imgName){ document[imgName].src=eval(imgName + "on.src"); } </script> Den siger at der mangler et ; foran document[imgName]... Jeg kan ikke lige se hvad fejlen er, men måske nogle af jer andre kan?!
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
01. december 2003 - 14:25
#1
prøv med: document.imgName.src=eval(imgName + "on.src");
01. december 2003 - 14:28
#2
Hvis det skal være cross-browser skal det være: document.images[imgName].src=eval(imgName + "on.src"); }
01. december 2003 - 14:29
#3
Fejlen er der stadig...Og ja, roenving, helst så cross-browser som muligt :)
01. december 2003 - 14:33
#4
-- er det en tekst-parameter, du sender: <img name="admin" onmouseover="rollIn(this.name);" onmouseout="rollOut(this.name);"> -- i modsætning til denne (som vil give fejl !-) <img name="admin" onmouseover="rollIn(admin);" onmouseout="rollOut(admin);">
01. december 2003 - 14:56
#5
Det er førstnævnte... rollIn(this.name)
01. december 2003 - 14:58
#6
Sorry, guys...Min helt egen fejl...Havde givet billederne et navn der hed 1 2 3 4 osv og i JS hed de pic1 pic2 pic3 osv... Det virker nu :D
01. december 2003 - 15:01
#7
Velbekomme ...
Vi tilbyder markedets bedste kurser inden for webudvikling