2012-12-18 179 views

回答

2

您可以使用@来获取属性。

//assume $dom is a DOMDocument 

$finder = new DOMXPath($dom); 
// //tr[@data-eventid] = all tr nodes that have a data-eventid attribute 
// /@data-eventid = the attribute node itself as opposed to the tr node 
$nodes = $finder->query('//tr[@data-eventid]/@data-eventid'); 

foreach($nodes as $node) { 
    echo $node->nodeValue."\n"; // echos your data-eventid value ie. 48256 
} 
+0

此代码正在工作..非常感谢您的帮助! – Vainglory07