2

当我想获取元素的样式属性时遇到了问题。

$styleValue = $this->getAttribute("//ul@style");

但是 var_dump($styleValue) 的结果是

string(1) ";"

但我预计“margin-left:-2432px;” 那么,我哪里错了?如何获取元素的样式属性?

4

1 回答 1

1

您的 XPath 表达式是错误的。如果要读取标签的@style属性,则<ul/>必须使用两步表达式:步入列表,然后步入属性。每个都必须使用 分隔/@唯一的命名一个属性。

//ul/@style
于 2013-11-14T08:58:46.403 回答