php变量和javascript函数一起使用

时间:2013-04-26 12:56:07

标签: php javascript

我有这段JS代码:

<script type="text/javascript">
            var counter = 0;
            function myFunction() {
                counter++;
                document.getElementById('countervalue').innerHTML = counter;
            }
</script>

每按一次按钮,加上一个数字为1。

变量“counter”决定加载页面时要开始的数字。 此数字目前为0.但它应该是数据库中的数字。所以我使用PHP建立了数据库连接,现在我在PHP变量中有数据库编号。但是,我如何在JS脚本上实现它?我试过这个:

<script type="text/javascript">
                var counter = $clicks;
                function myFunction() {
                    counter++;
                    document.getElementById('countervalue').innerHTML = counter;
                }

变量$ clicks是我的数据库中的数字,它应该是单击按钮时的起始编号。 我也试过这个,没有运气:

var counter = <?php $clicks ?>;

5 个答案:

答案 0 :(得分:8)

你很亲密。你只是忘记回应变量的内容:

var counter = <?php $clicks ?>;

应该是:

var counter = <?php echo $clicks ?>;

或者,如果您启用了短标记:

var counter = <?= $clicks ?>;

答案 1 :(得分:5)

var counter = <?=$clicks?>;

答案 2 :(得分:4)

请记住echo

var counter = <?php echo $clicks; ?>;
function myFunction() {
    counter++;
    document.getElementById('countervalue').innerHTML = counter;
}

答案 3 :(得分:0)

var counter = <?php echo $clicks; ?>;

答案 4 :(得分:0)

计数器值应指定为

var counter = <?php echo $clicks ?>;