如何按类名及其所有子标记提取标记?
有些标签具有特定的类名称,并且其中包含一些标签。我想提取这些标签并将它们放入数组中。这是我的代码:
function getTagByClassname() {
var bodyContent = document.body.innerHTML
var tagsArray = [];
window.alert(bodyContent);
for(var i = 0; i<5;i++) {
tagsArray[i] = bodyContent.getElementsByClassName("classy");
window.alert(tagsArray[i]);
}
我想在arrayindex中具有类名“ classy”的每个标签的内容。像这样:
tagsArray [0]具有以下内容:
<table class="classy" width="500px">
<tr>
<td >
<div width="80%" style="background-color:yellow;">Green</div>
</td>
</tr>
</table>
我做错了什么?