Avatar billede djthomas Nybegynder
21. september 2006 - 12:05 Der er 1 kommentar og
1 løsning

jeg får kun undefined ud fra noget XML

Jeg har dette kode:

var fadeTxt:String;

var categories:XML=new XML();
categories.ignoreWhite=true;
categories.sendAndLoad("xmlToFlashTop.xml",categories);
categories.onLoad=function() { //når noget loades ind i nyheder

var xmlNode:String = this.firstChild.childNodes; //gem alle nyhederne i xmlNode

fadeTxt = xmlNode[0].attributes.titel;
trace( fadeTxt );

};



Jeg vil gerne have fadeTxt til at blive en string med teksten fra titel i xmlNode, men det blir kun undefined.

Hvis jeg i den øverste linie skriver var fadeTxt:String = "test"; så virker det som det skal. Kan det være fordi at når jeg sætter fadeTxt inde i functionen så fucker det lidt op eller det ikke længere er en string?
Avatar billede djthomas Nybegynder
21. september 2006 - 12:17 #1
Okay fejlen er fundet, men nyt problem er opstået. Det er fordi at tidslinien er gået videre inden den når at få sat noget indhold ind i fadeTxt.

Kan man ikke lavet noget ala:

stop();

if( fadeTxt != "" ) gotoAndPLay(2);



Jeg er ikke ret hård til flash, jeg synes tit det opfører sig lige anderledes jeg vil ha det til.
Avatar billede djthomas Nybegynder
21. september 2006 - 12:19 #2
Okay det kunne kan faktisk lave lige som jeg skrev :-D så jeg lukker igen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester