Autor Zpráva
lovec
Profil *
Co muze byt v nasledujicim skriptu za chybu? pri provadeni se script nikdy nedostane za cyklus for

function hide_show(id) {


for (i=1; i<=5; i++) {
var hide=document.getElementById(i).style;
hide.display='none';

}

var show=document.getElementById(id).style;
show.display='block';

}
PerToon
Profil
Máš tam objekty, který mají id 1,2,3,4,5?
Leo
Profil
Mimochodem, id by nemelo zacinat cislici (to je vec HTML), Leo
lovec
Profil *
jo, ty objekty tam mam, to je v pohode, cokoli dam do toho for cyklu se provede, jenze cokoli dam za nej jako by nebylo
zivan
Profil
Mas tam objekt s id stejnym jako ten parametr id? Pokud ne, tak ti to spadne pri pristupu k prvku style a dal se ten script nezpracuje.
PerToon
Profil
zivan- Porovnej s: Máš tam objekty, který mají id 1,2,3,4,5?
zivan
Profil
2 Pertoon: Klidne porovnam. V cyklu for pristupuje k objektum s id 1,2,3,4,5 a kdyz cyklus skonci, tak pristupuje jeste k objektu s id zadanym parametrem id. Ja se ptam na existenci toho objektu za cyklem. Konec porovnani :-)
Toto téma je uzamčeno. Odpověď nelze zaslat.