模拟标记:
<div class="post">
<a name="1234"></a>
</div>
记住这是模拟标记当然上面还有更多的html,这个a是父级中的第一个a标签.post
这是我的代码:
var pid = [];
var post = document.getElementsByClassName('post');
for(var i=0;i<post.length;i++){
var postId = post[i].getElementsByTagName('a')[0].getAttributeNode('name');
pid.push(postId);
}
alert(pid);
我一直在字面上,,,,,,
我已经尝试.getAttribute
过.getAttributeNode
我在这里做错了什么吗?我正在尝试制作一个“名称”数组,以便稍后使用 ID 规范对它们进行分类。
任何建议谢谢!