将php值传递给javascript
Passing a php value to 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攻击。
类型应为text/javascript
。
此外,您还需要确保此脚本片段在分配[x,y]
到z
的代码之前执行。
<script type = 'text/javascript'>
var x = <?php echo($x); ?>
var y = <?php echo($y); ?>
</script>
应该工作
您的类型是错误的,应该是:text/javascript而不是javascript/text
相关文章:
- 如何将值传递给wicket中的javascript函数
- 使用Ajax将PHP值传递给javascript
- 将javascript值传递给PHP
- 将javascript值传递给php是正确的方法
- 在key up函数上将文本框值传递给javascript
- 多个单选按钮,需要将选定的值传递给javascript
- 将 MSSQL 表值传递给 javascript
- 将JavaScript值传递给PHP变量(有限制)
- 将 JavaScript 值传递给 C# 值
- 将 javascript 值传递给 html
- 如何将 JavaScript 值传递给 php
- 如何将 Javascript 值传递给 C# 中的方法
- 使用 JQUERY Ajax 将 JavaScript 值传递给 PHP(值来自 Facebook Javascript
- 将javascript值传递给php函数
- 如何将javascript值传递给cookie
- Javascript值传递给php
- 将用户控件中的javascript值传递给webform
- 将javascript值传递给php并返回
- 将一个变量值从javascript值传递给php变量
- 将地理位置JavaScript值传递给Bean