 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
vectorialpx
Data înscrierii: 01/Mar/2005
Mesaje: 3001
Locație: țopăi pe tasta DELETE
|
| Trimis: Lun Sep 01, 2008 4:42 pm Titlul subiectului: problema cu un for in Flash |
|
|
parca am parte numai de anomalii in ultima vreme...
poate va prindeti voi... e in AS2:
for(i-->alta_val) {
for (j=0; j<nr_images[i]; j++) {
link_img[i][j] = imgNode.childNodes[j].childNodes[0].childNodes[0].nodeValue;
desc_img[i][j] = imgNode.childNodes[j].childNodes[1].childNodes[0].nodeValue;
tx.text += "\ni="+i+',j='+j+'-- '+link_img[i][j]+" - "+desc_img[i][j];
}
}
tx.text e un fel de output... un textField in care fac o afisare
cand compilelez, mi se returneaza OK pana cand i are valoarea 2, apoi "undefined". [i e din primul for]
Problema e asa:
daca afisez imgNode.childNodes[j].childNodes[0].childNodes[0].nodeValue totul e ok
daca afisez link_img[i][j] (care e, teoretic, egal cu ce e mai sus) zice "undefined" [doar dupa ce i depaseste valoarea 2]
Am afisat [dupa cum se vede] si pe i si pe j si, iau valori normale... dar nu vrea sa adauge valori in array-ul ala nici mort dupa j=2
se prinde cineva daca gresesc cu ceva?.. e nasol ca pana la 2 mi se afiseaza bine, apoi... "nu mai vrea muschii lui" sa adauge valoarea aia in array.
edit, inainte am definit
_global.link_img = new Array(new Array(), new Array());
_global.desc_img = new Array(new Array(), new Array()); |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|