<?php
header("Content-type: application/javascript");
?>
<!DOCTYPE HTML>
<html>
<head>
</head>
<body>
<?php
$variable=10;
?>
<script>
var myVar = "<?php echo $variable; ?>";
alert(myVar);
</script>
</body>
</html>
這是我的源代碼,它不起作用。我關心的是將php變量轉換爲javascript變量..該警報將整行顯示爲字符串 而不是打印值...已嘗試使用json函數。沒有使用。我該怎麼做?將php變量轉換爲javascript.Not working
在HTML5中,type屬性不是必須的。 js被假設爲 – 2013-04-09 18:23:40
對於簡單的數字,json_encode不是必需的... – Bart 2013-04-09 18:25:18
@MarcosSavoury:感謝提示,編輯了這部分內容。 – Jon 2013-04-09 18:25:23