【发布时间】:2016-09-16 21:49:30
【问题描述】:
我在这里做错了什么,我正在尝试将会话变量 $_SESSION["post-code"] 作为参数发送如下...
<body onload="getLocation('<?php echo $_SESSION['post-code'];?>')">
在我的 js 文件中,我有以下函数
function getLocation(postCode) { }
在我尝试测试传递参数之前,一切正常。我得到如下控制台错误...
对于 html... Uncaught SyntaxError: Invalid or unexpected token
对于 js... Uncaught SyntaxError: Unexpected token -
这是我试图做的可能,我在这里找到了这个......
How to receive $_SESSION variable as a parameter in onload event
...考虑到“正确答案”标记,我认为它是有效的,那么我有什么不同之处,抱歉,如果这很明显?
感谢您的帮助。
【问题讨论】:
-
我想你忘了引用:
<body onload="getLocation('<?php echo $_SESSION['post-code'];?>')"> -
你能把
$_SESSION['post-code']的值贴出来吗? -
查看您创建的结果 html 代码。也许在这里发布。
-
感谢 VirginieLGB 引号解决了问题,在我修复了我的 js 文件中的单独问题之后 - 由于您没有提供“答案”,因此无法给您信用,或者我可以吗?
标签: javascript php session