Autor Zpráva
Pavelxxx
Profil *
Ahoj, nevim si rady tak zkusim tady.

mam tohle:

function Toggle(item) {
   obj=document.getElementById(item);
   visible=(obj.style.display!="none")
   if (visible) {
     obj.style.display="none";
   } else {
      obj.style.display="block";
   }
}

a v html tohle : <div id="1" style="display: none;"> ovsem nevim jak to zvalidnit. Id musi zacinat textem a pokud dam treba <div id="a1"> tak uz se to neprovede. Nevite nekdo co stim ?

Diky za pomoc

Moderátor Chamurappi: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Moderátor Chamurappi: Tvůj projev je špatně srozumitelný, piš prosím s diakritikou.
fajzen
Profil
Pavelxxx:
funkcia Toggle pracuje už s elementom, ktorý jej bol predaný pri volaní... musíš teda nájsť kus kódu, v ktorom sa funkcia volá a pravdepodobne niekde pred volaním bude niečo ako:
var el = document.getElementById("1");
tam musíš zmeniť to "1" na takú hodnotu, aké id pridelíš divu (podľa tvojho príkladu by to bolo "a1")
Pavelxxx
Profil *
Diky moc, už me to funguje :)

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:

0