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