Autor Zpráva
dominick
Profil *
mám takovej javascript:

<script type="text/JavaScript">
<!--
function shide(nid) {
if((document.getElementById)&& (document.getElementById(nid)!=null)) {
var myElement = document.getElementById(nid);
if ((myElement.style)&& (myElement.style.display!=null)) {
if(myElement.style.display == 'none') {
document.getElementById(nid).style.display = 'block';
} else {
document.getElementById(nid).style.display = 'none';
}
} else {
return;
}
} else {
return;
}
}
-->
</script>


Na událost onclick zavolám tu funkci shide a jako parametr dám id div-u, který chci skrýt/zobrazit těch div-ů mám předem neznámý počet s id od 0 do konečného počtu a potřeboval bych, aby mohl být zobrazen vždy jen jeden z div-ů (ten jehož id je v parametru při volání funkce) a ostatní se skryly, pokud jsou zobrazené, jenže nevím jak se k nim všem dostat najednou, když mají růzmá id a nevím kolik jich je. Není nějaký způsob, jak k nim přistupovat ke všem?
dominick
Profil *
no lol to nezalamuje? má tam byt napsaný tohle:

Na událost onclick zavolám tu funkci shide a jako parametr dám id div-u, který chci skrýt/zobrazit těch div-ů mám předem neznámý počet s id od 0 do
konečného počtu a potřeboval bych, aby mohl být zobrazen vždy jen jeden z div-ů (ten jehož id je v parametru při volání funkce) a ostatní se skryly,
pokud jsou zobrazené, jenže nevím jak se k nim všem dostat najednou, když mají růzmá id a nevím kolik jich je.
Není nějaký způsob, jak k nim přistupovat ke všem?

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: