2013-09-29 66 views
-5

如何在onclick=""的字符串中調用我的PHP初始化變量? 我已初始化$counter=7,並希望使用onclick=""函數中的那個計數器。 這是我做了哪些不行的。如何在PHP中調用字符串中的變量值

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

我也試過這樣做,但下面的代碼也沒有奏效。

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

任何解決方案?

+2

<?PHP的echo $計數器> – sskoko

回答

2

你只缺回聲聲明:

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

謝謝,它的工作原理:) –

+0

這不只是缺少echo語句 - 在OP失蹤的開口第二個PHP標籤的尖括號。此外,['the_permalink()'](http://codex.wordpress.org/Function_Reference/the_permalink)會自行輸出,因此它不需要回顯。 – halfer

+0

我只需要回聲,這使得我的工作完成,對於打開的角度支架,它被Stackoverflow跳過 –

0

你必須要在<?PHP開始tag.it一個錯字應

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

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

,而不是

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

快速簡單?

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

PHP標籤讓您可以輕鬆地輸出PHP變量的值,你的HTML代碼直接在。

1

清潔short_open_tag版本正確onclick屬性:

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