Autor Zpráva
SkIpPeR
Profil
Promiňte že rušim.
S javaScriptem ještě nejsem takovej kamarád a tak se ptam, bude to nejspíš nějaká minichybka tak se na mě hned nevrhněte.
Jde o to, že dělám menu a mam tam obrazky na class=normal kdy je obrazek neaktivní, pak normal:hover, kdy se změní obrázek a taky jsem chtěl, že po kliknutí se změní obrázek (ještě než se stihne další stránka načíst) -
<?php
echo "<ul>";
echo "<li class='normal' id='2' onClick='document.getElementById(\"2\").style.backgroundImage=\"url(./templates/".$css."/images/button_on.gif)\"'><a href=\"index.php?page=novinky\">Novinky</a></li>";
echo "</ul>";

to umístění obrázku je správný na 100%
Problem: při tom kliknutí na odkaz se smaže pozadí (nestihne se obrázek načíst nejspíše), muže mi prosím někdo poradit (nebo se na tu drobnost mam vykašlat?)
Camo
Profil
To je CSS a nie JS a rieši to pseudo trieda :active , myslím. To nieje taký problém upresniť, keď si to nájdeš v JPW.
SkIpPeR
Profil
Jo tak pardon, na active jsem úplně zapoměl

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: