Autor Zpráva
vomackav
Profil *
Zdravím,

potřebuji vyřešit problém.

Mám obrázek plus.png a potřebuji, že po kliknutí na něj se mi na té samé stránce kde ten obrázek je, zobrazí na pozici x,y předem definovaný text "pokus". Potřebuji to udělat tak, aby se mi nenačítalo znovu celé okno, jen aby byl "neviditelný" a po kliknutí na obrázek se zviditelnil.

Díky za rady a typy,
V.
quatzael
Profil
Na to vůbec nepotřebuješ žádný ekvivalent. Prostě k tý události onClick dáš funkci.
Např:

pro zobrazení:
document.getElementById('obrazek').style.visibility='visible';

pro skrytí:
document.getElementById('obrazek').style.visibility='hidden';



Pokud tam máš víc takových srandiček tak je na to lepší jQuery.
margin
Profil *
Pokud tam máš víc takových srandiček tak je na to lepší napsat funkci, měnit třídu nadřazeného elementu a zbytek nechat na CSS.
vomackav
Profil *
Výborně, běží. Díky

<div id="test" style="position:absolute; top:50px; left:50px; visibility:hidden;">Text zobrazen</div>
<a href="#" onclick="document.getElementById('test').style.visibility='visible';"><img src="/images/p.png"></a>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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