0
59 for (i=0; i < count; i++) //count = number of children
60 {
61 if (localXML.children()[i].Name.toString != firstName ¬
&& localXML.children()[i].Surname.toString != surName ¬
&& localXML.children()[i].Company.toString != companyName)
62 {
63 tempXML.appendChild(localXML.children()[i]);
64 }
65 trace("tempXML: --> "+tempXML);
66 localXML = tempXML; <---- WRONG PLACE!!!
67 }
大家好。我在第61行收到#1010错误。Flash/AS3:错误#1010
我确实测试了每个值,并且每个人都被正常跟踪。的错误是:
- 类型错误:错误#1010:在... frame9:61
- 该脚本追加百达localXML.children()[0]再没有别的。
我看不到任何错误。任何想法?
在此先感谢。
解决:
59 for (i=0; i < count; i++) //count = number of children
60 {
61 if (localXML.children()[i].Name != firstName ¬
&& localXML.children()[i].Surname != surName ¬
&& localXML.children()[i].Company != companyName)
62 {
63 tempXML.appendChild(localXML.children()[i]);
64 }
65 }
66 trace("tempXML: --> "+tempXML);
67 localXML = tempXML; <---- MOVED HERE!!!
我在每循环更新localXML!耻辱!!!
非常感谢乔希。我确实在for语句中放置了主XML(localXML = tempXML)的更新,并生成错误。我正确地调用节点。 (在这种情况下,我没有使用属性) – Sergio