Autor Zpráva
tomas3333
Profil
mam odkaz, ktory po kliknuti zmeni hodnotu premennej. tu premennu vypisujem pomocou documet.write(). problem je vsak v tom, ze sa vypise iba pri loade stranky a potom sa dalej nemeni. ako to opravit? dik
tomas3333
Profil
hm, konkretne tu mam kod:

funkcia na "posun" dalej (zobrazujem divy s obrazkami)


function dalsi() {
document.getElementById('img_'+phod[teraz]).style.display='none';
if (teraz == $count) {
teraz = 0;
}
document.getElementById('img_'+phod[teraz+1]).style.display='block';
teraz++;
}


a chcem vypisat, ktory obrazok v poradi sa zobrazuje, tak som pouzil toto:


echo "<script>document.write(teraz);</script>/$count";


ale stale mi to zobrazi premennu teraz, ale iba defaultnu hodnotu, nie po zmene. takze, neviem ako to "urobit" aby sa to zmenilo...
habendorf
Profil
ako to opravit?

Nepoužívat d.w na věci, ke kterým není určeno. Můžeš použít třeba innerHTML nebo standardní funkce pro práci s DOMem.
tomas3333
Profil
aha, dik, uz to mam :)

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: