//传入要查找的数据集,目标id,返回目标ID对应的数据集合
//jsonData:数据集
//destID:目标ID
//json:目标ID结果集
function GetSubJson(jsonData, destID, json) {
for (var i = 0; i < jsonDatalength; i++) {
if (jsonData[i]id == destID)
jsonpush(jsonData[i]);
else {
if (jsonData[i]hasOwnProperty("children")) {
GetSubJson(jsonData[i]children, destID, json);
}
}
}
}
//例如
var json = [];
GetSubJson(a, "2016", json);
如果数字连续的话可以试试这样子:
var obj=null;
for(var i=1;i<1000;i++){
if(obj=documentgetElementById("deviceCode_"+i)){
//通过使用这些元素的name和名字
}else{break;}
}
一般id不同的时候设置name相同,那样取起来比较方便
var del=documentgetElementById('del');
del已经是a的DOM了
你可以获取它里面的属性 如:
delgetAttribute("id")
delinnerHtml就是它里面的这个‘删除’
以上就是关于js, 遍历树形数组 根据id获取单个全部的内容,包括:js, 遍历树形数组 根据id获取单个、js根据相似的id获取多个元素的值、js中如何用id去获取a标签等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)