<html>
<head>
<?php
$bldg_number=-1;
?>
<script language="javascript" type="text/javascript">
var bldg=<?php echo $bldg_number; ?>
if(bldg < 0)
{
alert("me");
}
else
{
alert("hi");
}
</script>
我期待的輸出與消息的警告我,但是有當我運行此頁無輸出,請告訴我,爲什麼PHP變量的值不傳遞給javscript可變我如何分配PHP變量的值,以JavaScript變量
本頁提供* *是正在通過PHP解釋器中運行,所有的看起來比你應該在你的'var'語句的末尾有一個分號未成年人挑剔罰款等( JavaScript解釋器會自動爲你插入一個)。所以你必須引用更多的頁面和/或描述更多的上下文,問題在於別處。 –
沒有任何輸出表明可能存在語法錯誤;檢查由PHP代碼生成的源代碼,並查看該腳本實際上最終看起來像什麼。 –
@ Thief:好吧,*現在* @Jaspreet肯定有他能接受的答案。 ;-) –