本文目錄一覽:
怎麼讓JS中寫入PHP代碼
在裏面直接加?php //code… ?就可以啊,代碼需要寫在php環境中。
script type=”text/javascript”
var i = ?php echo $x;? ; //這裡$x是已定義的。
/script
js 中如何 插入 php?
js和php是在不同運行環境下運行的,不能混用。php可以運行得到一段html代碼,包括js代碼。所以你可以這樣用:
script
var userid=”?=$userid?”;
/script
上面這段php是代碼,必須在支持php的服務器上運行,得到運行結果,傳輸給客戶端瀏覽器,客戶端瀏覽器上得到這樣的代碼:
script
var userid=”123456″;
/script
這樣,網頁端的js就知道服務器端的userid這個變量是什麼了。
此外,還可以通過ajax技術來調用服務,或獲取服務器端的一些數據。具體研究一下ajax吧
在JS裏面寫PHP,文件名是.js.php能寫能讀,但有問題
abc.js.php,這是一個php文件而不是js文件。文件後綴名以最後一個為準。因此你上面的寫法都是錯誤的。
js文件和php文件交互一是採用ajax方式,由js文件請求php文件取得返回值;二是在php文件中使用script標籤來包裹js代碼
按你的思路,我給個最接近的代碼:test.php文件
script
var id = 123;
/script
?php
$id = ‘scriptdocument.write(id)/script’;
echo $id;
?
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/233910.html