在我的 js 文件中,我有以下函数 function getL-6ren">
gpt4 book ai didi

javascript - 在 onload() 函数调用中将 session 变量作为参数传递

转载 作者:行者123 更新时间:2023-11-28 05:33:23 25 4
gpt4 key购买 nike

我在这里做错了什么,我试图将 session 变量 $_SESSION["post-code"] 作为参数发送,如下所示...

<body onload="getLocation('<?php echo $_SESSION['post-code'];?>')">

在我的 js 文件中,我有以下函数

function getLocation(postCode) { }

在我尝试测试传递参数之前,一切正常。我收到控制台错误如下...

对于 html...未捕获的语法错误:无效或意外的标记

对于 js...未捕获的语法错误:意外的标记 -

这就是我想做的事情,我在这里找到了这个......

How to receive $_SESSION variable as a parameter in onload event

...我认为在给出“正确答案”标记的情况下它是有效的,那么我在做什么不同的事情,抱歉,如果这是显而易见的?

感谢您的帮助。

最佳答案

您需要包含引号。像这样

<body onload="getLocation('<?php echo $_SESSION['post-code'];?>')">

由于 onLoad 是一个普通的 html 属性,因此会作为 javascript 进行处理

关于javascript - 在 onload() 函数调用中将 session 变量作为参数传递,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39532954/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com