我试图根据它们在代码中出现的顺序提取某些元素。不幸的是,此网页中还有一些其他元素是不需要的。我想在下面创建的示例中提取function onClick(id) {
element = document.getElementById(id);
document.getElementById("img01").src = element.src;
document.getElementById("modal01").style.display = "block";
var captionText = document.getElementById("caption");
captionText.innerHTML = element.alt;
}
和text 1
以及text
和第二个Text 3
。我无法按位置执行此操作,如下面的链接所示,因为我需要通过类和元素名称来获取元素
text
需要以这种方式访问这两个元素(左侧的那个元素和右侧的元素)。我怎么能这样做?谢谢!
示例:
document.querySelectorAll('.classname b');
然后
<td class="class"><a><img><b>PA3B-2 DESIGN & MANUF WT</b></a></td>
我想用<td class="letter">
100%
<b>A</b>
</td>
取出PA3B-2 DESIGN & MANUF WT
。
并重复除了偶尔没有第二部分(class =“letter”)