我有这个 html 代码。
<div class="breadcrumb">
<a href="#" class="breadcrumb">Home</a>
<a class="breadcrumb" href="#">About</a>
<a class="breadcrumb" href="#">History</a>
Message from our Founding Members
</div>
使用 javascript 我想从 div ".breadcrumb" 中获取文本。问题是div下的a标签也有一个同名的类,当我运行这段代码时:
var names = document.querySelectorAll('.breadcrumb');
return [].map.call(names, function(name) {
return name.textContent;
});
我的数组的第一个元素获取所有 a 元素的 textContent 以及 div。我该怎么做才能仅获取 div 的文本。在这种情况下,我只想返回“来自我们的创始成员的信息”。当它们具有相同的类时,有没有办法只选择 html 的根项?
谢谢