Autor | Zpráva | ||
---|---|---|---|
pifko Profil |
#1 · Zasláno: 9. 5. 2008, 16:06:55
Ahoj,
při kliknutí na odkaz chci zobrazit jiný obrázek. Problém je v tom, že po kliknutí na odkaz mi daný obrázek (2) jen problikne a hned se zase zobrazí původní obrázek (1). Zdá se mi to primitivní, ale někde je zřejmě chyba. Co je špatně? <html> <script language="JavaScript"> <!-- function zobraz() { cil=document.getElementById("image"); cil.src="image/2.jpg"; } //-> </script> <body> <img width=640 height=480 id="image" name="image" src="image/1.jpg"></img> <a href="" onclick="zobraz()">zobraz</a> </body> </html> |
||
Nox Profil |
#2 · Zasláno: 9. 5. 2008, 16:12:32
Nejen původní obrázek, href="" je interpretován jako odkaz na aktuální stránku
Zkus <a onclick="zobraz()">zobraz</a> nebo <a href="#" onclick="zobraz()">zobraz</a> nebo <a href="" onclick="return false;zobraz()">zobraz</a> ...nebo něco takovýho;) |
||
pifko Profil |
#3 · Zasláno: 9. 5. 2008, 16:14:36
To byla rychlost :)
Jasně, je to tak. Díky moc |
||
Nox Profil |
#4 · Zasláno: 9. 5. 2008, 16:21:56
Očividně mám málo práce:)
Není zač |
||
peta Profil |
#5 · Zasláno: 9. 5. 2008, 23:11:41
Nox
<a href="" onclick="return false;zobraz()">zobraz</a> :))) Myslim, ze na funkci zobraz uz nedojde, kdyz je pred ni return. pifko <span onclick="zobraz()">zobraz</span> Falesne odkazy nedoporucuju kvuli pristupnosti. Nefungujici odkaz, bez JS je chyba ve strance. |
||
Bubák Profil |
#6 · Zasláno: 10. 5. 2008, 06:26:19 · Upravil/a: Bubák
Tyhle onclicky každého jenom otravují. Já bych ty SPANy a "" úplně zakázala.
Věra P. |
||
Časová prodleva: 16 let
|
0