Existuje niejaka funkcia ktora mi polozku v poli premeni na meno instacie???
napr...
deklarovane pole:
typy = new Array ("objekt1","objek2","objekt3");
for(i=0;i<typy.length;i++){
typy.setStyleProperty(nieco); //toto je blbost, potrebna
// konverzia typy na meno instacie
}
premenne na instancie
Pokial je "objekt1" idecko, tak mozete urobit toto:
pokial je objekt1 objekt v aktualnom kontexte(v priklade je to window) a v poli typy mate len nazvy tychto objektov ako string, teda typy = ["objekt1","objek2","objekt3"], mozete pouzit toto:
inak netusim, co ine by ste mohli mysliet.
Kód: Vybrať všetko
for(i=0;i<typy.length;i++){
document.getelementById(typy[i]).setStyleProperty(nieco);
}
Kód: Vybrať všetko
for(i=0;i<typy.length;i++){
window[typy[i]].setStyleProperty(nieco);
}