首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

js变量包含多个参数解决办法

2012-04-04 
js变量包含多个参数vardatavalue{height :0,page :12,data :[{ href : /photo , src : 323232 },{ href :

js变量包含多个参数
var       datavalue   =   {
'height ':0,
'page ':12,
'data ':[
{ 'href ': '/photo ', 'src ': '323232 '},{ 'href ': '/photo ', 'src ': '4343434 '},{ 'href ': '/photo ', 'src ': '343434 '},{ 'href ': '/photo ', 'src ': '343434 '},{ 'href ': '/photo ', 'src ': '34343443 '},]
}
    今天从网站上看到如上的js代码.本人想借鉴一下,可是 'data ':对应的值不知该怎样得到.src对应的数据应是jsp传递来的对象集合的id;请各位帮忙.


[解决办法]
要获得id可根据对象名进行方法
function test() {
var data = datavalue[ 'data '];
var result = [];
for(var i=0; i <data.length; i++) {
result.push(data[i][ 'src ']);
}
alert(result);
}
可以试试
[解决办法]
var nodeList=null;
nodeList=[ {id: '000 ', name: "快速导航 "},
{id: '111 ',name: "人才 "}
];

for(i=0;i <nodeList.length;i++){
document.write(nodeList[i].id)
}
document.write( " <br> ")

var nodeList=null;
nodeList=[ {id: '000 ', name: "快速导航 "},
{id: '111 ',name: "人才 "}
];

for(i=0;i <nodeList.length;i++){
document.write(nodeList[i].name)
}

热点排行