javascript - PHP 变量未在 Javascript 中回显

标签 javascript php

此页面是一个index.html页面,其中包含javascript。

这是我正在使用的:

<script>
    $(document).ready(function(){
      var balance ="<?php echo json_encode($balance, JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP); ?>";
      console.log(balance) 

控制台显示的所有内容是:

<?php echo json_encode($balance, JSON_HEX_TAG|JSON_HEX_APOS|JSON_HEX_QUOT|JSON_HEX_AMP); ?>

我也尝试过这个,因为我不确定所有这些 JSON 标签是否都是必要的:

var balance ="<?php echo json_encode($balance); ?>";

但它仍然无法工作,并且只是像控制台中的其他内容一样显示:

var balance ="<?php echo "45";); ?>";

编辑:我并没有说它在页面上回显,而是在控制台中回显。它是一个 Flash 文件,因此页面上只显示 Flash。我认为这是一个 javascript 问题,我将尝试下面的解决方案。其他答案可能会有所帮助,因为我没有想到这一点。感谢您的解决方案,但我相信这不是同一个问题

最佳答案

如果您的页面是 .html,那么可能不会在其上运行 php。重命名为index.php并让我知道。

关于javascript - PHP 变量未在 Javascript 中回显,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42426880/

相关文章:

javascript - 如何选择具有包含特定文本的属性的元素?

javascript - 如何在 jquery(移动)中刷新 DIV?

php - 使用内连接将数据返回到输入字段以进行更新操作

php - 为 PHP CLI 安装 Xdebug

javascript - PHP 查询数据库

php - 将奇数行的 CSV 导入 MySQL

javascript - "Uncaught SyntaxError: Unexpected token <"尝试在 Javascript 中使用 Rails 数组的内容

javascript - 助手如何通过名称动态调用组件,例如 {{component componentName}} 助手

javascript - 在移动 Web 浏览器中按下手指直至手指移开时捕获麦克风音频

php - 如何在下拉列表中调用方法?