我正在试图弄清楚如何使用解析器设置隐藏的元素。这是我尝试过的,不幸的是:
$button->style = "display:none";
任何想法?感谢
答案 0 :(得分:2)
使用set setAttribute method http://php.net/manual/en/domelement.setattribute.php
$button->setAttribute("style", "display:none");
答案 1 :(得分:1)
我不知道您正在使用哪个解析器,但如果您想要隐藏某些HTML元素,则需要将style
属性设置为display:none
。
因此,请访问该style
的{{1}}属性并将其设置为/ button
。
根据http://simplehtmldom.sourceforge.net/给出的参考(如果这是你正在使用的组件),这应该这样做:
display:none
答案 2 :(得分:-2)
这是我的解决方案
$html->find('div[style=display:none]')