Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
当我想获取元素的样式属性时遇到了问题。
$styleValue = $this->getAttribute("//ul@style");
但是 var_dump($styleValue) 的结果是
string(1) ";"
但我预计“margin-left:-2432px;” 那么,我哪里错了?如何获取元素的样式属性?
您的 XPath 表达式是错误的。如果要读取标签的@style属性,则<ul/>必须使用两步表达式:步入列表,然后步入属性。每个都必须使用 分隔/,@唯一的命名一个属性。
@style
<ul/>
/
@
//ul/@style