0
我試圖將一個值從PHP傳遞給javascript。我知道一個是服務器端,一個是客戶端。我相信,我在做什麼應該很好地工作:將php值傳遞給javascript
PHP代碼:
echo "<script type = 'javascript/text'>var x = " . -119 . ";";
echo "var y = " . 49 . ";";
echo "</script>";
JavaScript代碼:
z = [ x, y ]
但我得到的錯誤x和y是不確定的。
請分享所輸出的''
類型是
text/javascript
而不是javascript/text
。您的瀏覽器可能忽略了無法識別的腳本類型。另外,請確保您是否使用一個變量來代替「-119」,通過確保變量包含一個數字或正確轉義它來防止XSS攻擊。
來源
2012-03-22 19:05:17
的類型應該是
text/javascript
。此外,您需要確保此代碼片段在將代碼
[x,y]
指定爲之前執行。來源
2012-03-22 19:06:55 GolezTrol
你的類型是錯誤的,它應該是:文/ javascript和不使用Javascript /文
來源
2012-03-22 19:08:59