看板 Flash 關於我們 聯絡資訊
原始檔位置http://ms3.pccu.edu.tw/~s9226925/xml_q.rar -- stop(); function loadData(XMLPath) { var MyXML:XML = new XML(); MyXML.ignoreWhite = true; MyXML.onLoad = function() { var IMAGELIST = MyXML.firstChild.childNodes; for (var i:Number = 0; i<IMAGELIST.length; i++) { trace("Name="+IMAGELIST[i].firstChild.childNodes); trace("Year="+IMAGELIST[i].firstChild.nextSibling .childNodes); trace("Work="+IMAGELIST[i].firstChild.nextSibling .nextSibling.childNodes); //以上是trace this["a"+(i+1)].name_txt.text = IMAGELIST[i] .firstChild.nextSibling.childNodes; ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ //Q1.這個是不知道要怎麼改的地方... var k:String; var kk:String; k = IMAGELIST[1].firstChild.childNodes; kk = IMAGELIST[1].firstChild.nextSibling.nextSibling .childNodes; a2.name_txt.text = kk+k; ^^^^^^^^^^^^^^^^^^^^^^^^ //Q2.單獨顯示K或KK都是OK 可是kk+k就會變NaN // a3.name_txt.text = IMAGELIST[2].firstChild.childNodes; a3.year_txt.text = IMAGELIST[2].firstChild. nextSibling.childNodes; a3.work_txt.text = IMAGELIST[2].firstChild. nextSibling.nextSibling.childNodes; //正常來說顯示出來的是這樣 } }; MyXML.load(XMLPath); } loadData("tw3.xml"); ---- 我覺得應該是我觀念上哪邊出了問題 所以與其瞎猜問題在哪 不如在版上發問 @@" 謝謝大家了 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.56.129.200
icedesign:將kk+k改成"kk"+"k"試看看!同鞋~ 07/05 15:58
icedesign:= ="好像也不對!會不會是不能醬子直接加呢? 07/05 16:06