有没有办法访问HTML元素类名称,其中包含php函数?

时间:2014-02-01 19:06:41

标签: php css dom

例如,如果我有:

<div class="menu">
    <?php myFunction() ?>
</div>

是否有某种方式可以检查myFunction()包裹div是否有menu类?

2 个答案:

答案 0 :(得分:2)

EDITED

对不起,误读了OP。

你可以做到,但这将非常困难(你在PHP生成页面后使用output buffering,然后XSL来解析和遍历输出的文档。

更好的方法是使用JavaScript,因为这是客户端,具体取决于具体情况。

答案 1 :(得分:1)

如果您正在调用PHP函数,为什么不将类传递给函数:

<div class="menu">
    <?php myFunction("menu") ?>
</div>

你的php函数声明如下所示:

function myFunction($className)
{
    //Your code.
}