js, 遍历树形数组 根据id获取单个

js, 遍历树形数组 根据id获取单个,第1张

//传入要查找的数据集,目标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标签等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9731531.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存