Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript]Zakończenie zdarzenia po wywołaniu drugiego
Forum PHP.pl > Forum > Przedszkole
yta
Witam mam takowy kod:
[javascriptl]
function poka()
{
var akapit = document.getElementById('jeszcze');
var stylowy = akapit.style.display;
if(stylowy == "none")
{
akapit.style.display = "block";
}

if(stylowy == "block")
{
akapit.style.display = "none";
}
}

function poka1()
{
var akapit = document.getElementById('jeszcze1');
var stylowy = akapit.style.display;
if(stylowy == "none")
{
akapit.style.display = "block";
}

if(stylowy == "block")
{
akapit.style.display = "none";
}
}

[/javascript]

I chciałbym zrobić tak że jak odpalę zdarzenie z funkcją poka() to inne funkcje np. poka1() poka(2) itd automatycznie się zamykają (to samo jeżeli kliknąłbym drugi raz na zdarzenie poka() ) .

I jak zrobić takie coś ? Nie mam pomysłu jak to sprawdzić i zakańczać. Moim celem jest uniemożliwienie jednoczesnego wywołania dwóch zdarzeń np . poka i poka1 .
Dzięki za pomoc.
kamil4u
Umieść cały kod wraz z HTML tu: http://jsfiddle.net/

Kod
if(stylowy == "none")
{
akapit.style.display = "block";
}

if(stylowy == "block")
{
akapit.style.display = "none";
}

Ten kod jest bez sensu. Najpierw zmieniasz na block, a później zaraz z powrotem na none. Użyj else.

O opisz trochę dokładniej problem.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.