当我想获取元素的style属性时遇到了问题。
$styleValue = $this->getAttribute("//ul@style");
但是var_dump($ styleValue)的结果是
string(1) ";"
但我期望“margin-left:-2432px;” 那么,我错在哪里?如何获取元素的样式属性?
答案 0 :(得分:1)
您的XPath表达式错误。如果要阅读@style
标记的<ul/>
属性,则必须使用两个步骤表达式:单步进入列表,然后进入属性。每个必须使用/
分隔,@
仅指定属性。
//ul/@style