你好朋友的論壇。在xpath中獲取data-href屬性的值
我希望標籤的數據href屬性的值到達
我的代碼如下:
<div id="myId">
<h3>
<a href="http//1.com" data-href="http://domain1.com">Domain 1</a>
</h3>
<h3>
<a href="http//2.com" data-href="http://domain2.com">Domain 2</a>
</h3>
<h3>
<a href="http//3.com" data-href="http://domain3.com">Domain 3</a>
</h3>
</div>
我嘗試以下方法,但我不明白的結果:
$entries = $xpath->query("//div[@id='myId']/h3");
foreach ($entries as $entry) {
$node = $xpath->query("a/attribute::data-href", $entry);
echo $node->item(0)->value."<br>";
}
如何顯示的結果顯示:
http://domain1.com
http://domain2.com
http://domain3.com
非常感謝您的未來答案。
只需使用CSS定位:'#myId> H3>了' –