注册 登录
编程论坛 JavaScript论坛

求解getAttribute的问题

lihuan521 发布于 2015-05-21 16:27, 1122 次点击
只有本站会员才能查看附件,请 登录

js文件中getAttribute方法是有的 为什么说没有?
7 回复
#2
lihuan5212015-05-21 16:28
主要是抓取p里面的level
#3
jsRank2015-05-21 16:47
t是个数组又不是节点,当然没有getAttribute,可以t[0].getAttribute("level")
#4
lihuan5212015-05-21 17:01
回复 3楼 jsRank
t[0]不是取了一个吗 那我要取所有的 该怎么弄i=t.length;c=t[i].getAttribute("level")?
#5
冰镇柠檬汁儿2015-05-21 17:20
以下是引用lihuan521在2015-5-21 17:01:42的发言:

t[0]不是取了一个吗 那我要取所有的 该怎么弄i=t.length;c=t.getAttribute("level")?

是的,用循环一个一个的获取
#6
jsRank2015-05-21 17:25
回复 4楼 lihuan521
循环遍历
var c = [];
for (var i = 0;i<t.length;i++){
    c.push(t[i].getAttribute('level'));
}
#7
lihuan5212015-05-21 17:29
回复 6楼 jsRank
好的 谢谢
刚接触js没多久 感觉问题有点多
1