Zdarzenie myszy PROBLEM

HTML to podstawy w dziedzinie tworzenia stron WWW, Style CSS warto opanować, bowiem za ich pomocą można dostosować odpowiednio wygląd swojej witryny WWW. Zagłębiamy się dalej i udostępniamy w tym forum możliwość zadawania pytań o JavaScript.
ODPOWIEDZ
sniper08
Posty: 1
Rejestracja: ndz sty 31, 2010 12:27 pm

Zdarzenie myszy PROBLEM

Post autor: sniper08 »

Witam.
Chce zrobić element, który pokazuję się po kliknięciu myszy a po ponownym chowa.
Udało mi uzyskać połowiczny sukces (po kliknięciu pokazuje się a po dwukrotnym kliknięciu chowa) ale to mnie nie zadowala :wink: .

Kod: Zaznacz cały

<div class="statusout" onclick="this.className='statusin';" ondblclick="this.className='statusout';">
Jest jakiś sposób na to?
Blackshock
Posty: 3
Rejestracja: czw lut 04, 2010 7:36 pm
Lokalizacja: Wyszków
Kontakt:

Re: Zdarzenie myszy PROBLEM

Post autor: Blackshock »

w sekcji head

Kod: Zaznacz cały

<script type="text/javascript">
function pokaz() {
        var elem = document.getElementById("statusout")
        if(elem.style.display == "block") {
                 elem.style.display = "none"
         }
         else {
                 elem.style.display = "block"
         }
}
</script>

Kod: Zaznacz cały

<div id="statusout" onclick="pokaz();">
Funkcje pokaz musimy przypisać do jakiegoś elementu stałego, ponieważ gdy div sie schowa jest niewidoczny i nie możemy w niego kliknąć.
ODPOWIEDZ