0
此頁面是帶有javascript的index.html頁面。PHP變量未在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文件只是閃光燈顯示在頁面上。我認爲這是一個JavaScript問題,我會嘗試下面的解決方案。其他答案可能有助於我沒有想到這一點。感謝您的解決方案,但我相信這不是同一個問題
您需要命名爲'index.php',或者更改您的服務器配置以使用PHP運行'.html'文件。 – Barmar
將此項添加到htaccess中: 'AddHandler application/x-httpd-php5 .html .htm' –