我有一個PHP和Javascript變量通信的問題。我有這樣的代碼:PHP變量爲javascript,不起作用
<?php
$php_var = 'lol';
?>
<html>
<script type="text/javascript" charset="utf-8">
var php_var = "<?php echo $php_var; ?>";
alert(php_var);
</script>
</html>
由於某種原因,此代碼無效(按預期)。我無法將PHP變量的值傳遞給Javascript變量。出於某種原因,Javascript完全忽略了php標籤併爲php_var賦值「」。所以它提醒我把它作爲文字的PHP代碼。
我在做什麼錯?我一直被困在這個問題上3個小時。這是我的服務器的問題嗎? (使用虛擬主機,專用)。謝謝
就這樣我們確定,你用'.php'擴展名命名文件正確嗎? – JaredMcAteer 2012-07-24 19:04:07
這是一個.html文件 – Kalon 2012-07-24 19:05:28
我能做些什麼來解決這個問題?使用AJAX? – Kalon 2012-07-24 19:06:32