特定元素 domdocument 中的目标元素



我想在父div 中定位一个带有类genre的标签,IDtest

<div id="test">
<a class="genre">hello</a>
<a class="genre">hello2</a>
</div>

到目前为止,我可以获取所有genre标签:

$xpath = new DOMXPath($doc);
$elements = $xpath->query('//a[@class="genre"]');

。但我想调整//a[@class="genre"]所以我只针对testdiv 中的那些。

我不明白你为什么不自己写,因为你在表达式中使用了 xpath 的所有必需元素。或者,也许,我误解了你的问题

$elements = $xpath->query('//div[@id="test"]/a[@class="genre"]');

相关内容

  • 没有找到相关文章

最新更新