如何在PHP中调用字符串中的变量值

时间:2013-09-29 08:04:05

标签: php

如何在onclick=""字符串中调用PHP初始化变量? 我已初始化$counter=7并希望在onclick=""函数中使用该计数器。 这就是我做的不起作用。

<a class="blogpost page-transition" href="the_permalink();" onclick="gotoPageWithTrans6($counter)">

我也试过这样做,但下面的代码也没有用。

<a class="blogpost page-transition" href="the_permalink();" onclick="gotoPageWithTrans6(?php $counter ?> )">

任何解决方案?

4 个答案:

答案 0 :(得分:2)

您只缺少echo语句:

a class="blogpost page-transition" href="<?php echo the_permalink(); ?>" onclick="gotoPageWithTrans6(<?php echo $counter ?> )

答案 1 :(得分:1)

具有正确onclick属性的清洁short_open_tag版本:

<a class="blogpost page-transition" href="<?=the_permalink()?>" onclick="gotoPageWithTrans6(<?=$counter?>)">

答案 2 :(得分:0)

您在<?PHP开始标记处有拼写错误。应该是

onclick="gotoPageWithTrans6(<?php echo $counter; ?> )"

//php short tags enabled
onclick="gotoPageWithTrans6(<?= $counter ?> )"

而不是

onclick="gotoPageWithTrans6(?php $counter ?> )"

答案 3 :(得分:0)

快捷方便吗?

onClick="gotoPageWithTrans6(<?= $counter ?>)"

PHP标记允许您在HTML代码中轻松输出PHP变量的值。