如何使用QueryPath按属性查找元素

时间:2012-05-30 23:08:42

标签: attr querypath

我需要找到width=230

的所有表格

到目前为止,我有:

foreach($qp->top('table')->get() as $table) {
    $width = $table->attr('width');
}

但我收到"Call to undefined method DOMElement::attr()"错误。

2 个答案:

答案 0 :(得分:2)

尝试类似

的内容
$table->find('[width="230"]'); 

答案 1 :(得分:1)

看起来,$ table是DOMElement,所以可能你可以做

$width = $table->getAttribute('width);