Autor Zpráva
esemeska
Profil
mam :

<a onclick="document.getElementById('1').style.display= 'inline'";>
<img src='img/foto/2006/small/img2.jpg' border="0"></a>

k tomu potrebuji, aby pri kliknuti na tento obrazek se zmenil vsem ostatnim(id maji jako cislo) krom prvku"...1..." display na none!
peta
Profil *
esemeska
id maji jako cislo
to je nezmysel, ID moze byt rovnake len pre 1 prvok. Ak tan nas viac rovnakych ID nesmie to fungovat, alebo to ma robit nepredvidatelne veci.
A neni jasne, co chces dosiahnut, rozpis to, pridaj link na webku.
esemeska
Profil
to je nezmysel, ID moze byt rovnake len pre 1 prvok
....nepisu tu ze vsechy maji id 1 ..jde to postupne za sebou 1,2,3,
link nemam, potrebuji, aby po kliknuti na ten obrazek se prvku 1 zmenil display na inline(coz uz mam)
a pak jeste, aby se vsem ostatnim postupne za sebou jako cislo jdoucim zmenil display na none

neco jako >1< ...zmen se na none:) (vetsi - mensi nez 1)
peta
Profil *
jinak se to dela <img onclick="scriptX(this.src)"
function scriptX(path)
{for i=0;i... ){document.getElementById('!1!').src=path}}
peta
Profil *
esemeska ty to nepotrebujes, ale ja jo :) jinak se radi tezko, kdyz nevim, oc se jedna, ze? :) Sory za tu slovenstinu, zrovna vedu komunikaci jinde jinak :)
esemeska
Profil
peta
Ja JS vubec neumim...
muzes to prosim zaradit do toho, co mam nahore (do toho odkazu)
diky moc
esemeska
Profil
peta
esemeska ty to nepotrebujes, ale ja jo :)
co nepotrebuji?
Peca
Profil
Nejlépe asi nějakým cyklem typu:
for (i=0;i<pocet_prvku;i++)
if (i!=id) document.getElementById(i).style.display= 'none';
esemeska
Profil
muzes to prosim zaradit do toho odkazu nahore?
peta
Profil *
esemeska
aha, toz to je dost spatne :) To si prostuduj priklady na japsatweb, cely ti to asi psat moc lidi nebude, je to ztrata casu a informaci. Dneska jsou informace dost draha zalezitost :)
Zvlast, kdyz se jedna o opisovani primo nejakeho prikladu na jakpsatweb...

<script>
function scriptX(j)
{for (i=0;i<10;i++) {if (i!=j){document.getElementById('a'+i).style.display="none";}}}
</script>

<img src="..." onclick="scriptX(1)">

normalni cyklus, jako v jinem programovacim jazyku. A jestli neumis programovaci jazyk, tak nashle a studuj priklady, protoze to nema smysl :)
sms
Profil *
normalni cyklus, jako v jinem programovacim jazyku. A jestli neumis programovaci jazyk, tak nashle a studuj priklady, protoze to nema smysl :)

-nemusis me hned urazet ty "machre" ja se teprve ucim php a qbasic, tak klid
zivan
Profil
No nevim jestli to mela byt urazka, ale opravdu si usetris spoustu casu, kdyz se podivas na to, jak vypadaji zakladni prvky programovani (podminky, cykly, funkce).
Toto téma je uzamčeno. Odpověď nelze zaslat.

0