2

少し変なことをしようとしていて、ちょっと迷っています。

私はこのコードを持っています:

<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アクション」を実行したいと思いますが、うまくいきません。誰か助けてくれませんか?

あなたはそれについてどう思いますか?

4

3 に答える 3

2

tr タグ内にリンクを配置し、スタイルを tr のサイズにする方が簡単だと思います。

于 2012-05-13T08:29:25.123 に答える
1

次のようなコードを使用したいとします。

<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']; ?>'">

ここに例があります

于 2012-05-13T08:37:56.343 に答える
1

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']; ?>'">
于 2012-05-13T08:38:37.787 に答える