繁体   English   中英

tr链接与内部的php代码

[英]tr link with php code inside

我正在尝试做一些奇怪的事情,我有点迷失了。

我有以下代码:

<tr onclick="href='<?php if (isset($_SESSION['id_usuario'])){ echo 'logado.php?'; } else { echo 'index.php?'; } ?>grupo=<?php echo $row_buscainterna['id_grupo']; ?>'">

我的<tr>处于悬停状态,因此当用户单击它时,我想执行此“ php操作”,使其无法工作。 有人可以帮我吗?

你怎么看待这件事?

我认为将链接放在tr标记内并设置其样式以使其达到tr的大小会更容易。

您想使用如下代码:

<tr onclick="window.location.href='<?php if (isset($_SESSION['id_usuario'])){ echo 'logado.php?'; } else { echo 'index.php?'; } ?>grupo=<?php echo $row_buscainterna['id_grupo']; ?>'">

这是一个例子

OnClick属性应包含javascript代码。 您的示例将全局变量href为某些URL。

如果要向用户发送此URL,则应使用document.location而不是href

<tr onclick="document.location='<?php if (isset($_SESSION['id_usuario'])){ echo 'logado.php?'; } else { echo 'index.php?'; } ?>grupo=<?php echo $row_buscainterna['id_grupo']; ?>'">

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM