如何把数组对象转换成数组的变量...

jone_linux 2008-05-12 12:20:52
//原来的代码
statesArray = ["a","b"];
alert(statesArray)

现在要求数组值是从XML里取得,返回的是一个数组对象:
function (){
var xmlNodes=xmlDoc.documentElement.childNodes;
return xmlNodes;
}

主问如何把这个对象再通过statesArray = [];这样的方法alert出来?
...全文
43 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jackyBody 2008-05-12
  • 打赏
  • 举报
回复
var arr = [] ;
for(var i = 0 ; i< xmlNodes.length ; i++)
{
arr.push(xmlNodes[i]);
}
alert(arr)
jone_linux 2008-05-12
  • 打赏
  • 举报
回复
遍历生成数组就成
pla18sep 2008-05-12
  • 打赏
  • 举报
回复
遍历对象逐个赋值给有序数组变量,不过貌似自找麻烦哦!

是用于调试吧
用firefox+firebug吧
水瘦山寒 2008-05-12
  • 打赏
  • 举报
回复
非要用这种方式吗,直接把元素遍历出来嘛``

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧