-3
我嘗試了很多我在這裏找到的答案,但沒有爲我工作。如何將PHP中的值傳遞給JavaScript?
我有一個PHP頁面,它使用JavaScript函數。 加載頁面後,JavaScript功能應該被激活。
在我的PHP頁面的底部我把:
<script type="text/javascript">Pageinit();</script>
</body>
</html>
我設置一個PHP變量:$shop_name='test';
我附和變量到屏幕上,按預期的方式顯示。
JavaScript函數全部在標題中。我需要$shop_name
在JavaScript代碼:
context.fillText('$shop_name', 0, 0);
我試圖
context.fillText('<?php echo $shop_name ?>', 0, 0);
Apache的錯誤日誌中說:
PHP公告:未定義的變量:shop_name
Java不是JavaScript。在'echo'之前檢查你是否定義了'$ shop_name'。 –
添加完整的代碼,以便我們可以看到您所做的事情。 –
[如何將變量和數據從PHP傳遞到JavaScript?](http://stackoverflow.com/questions/23740548/how-to-pass-variables-and-data-from-php-to-javascript) –