Javascript 如何将PHP参数/变量发送到JS函数?
我想用PHP获取URL参数,并将参数(ID)发送到JS函数 这就是我试过的 PHP: 我尝试将参数放入一个变量中,并用它调用JS函数。Javascript 如何将PHP参数/变量发送到JS函数?,javascript,php,Javascript,Php,我想用PHP获取URL参数,并将参数(ID)发送到JS函数 这就是我试过的 PHP: 我尝试将参数放入一个变量中,并用它调用JS函数。 在下一步中,我尝试在JS函数中捕获变量,将其放入“data:”字符串中 您希望使用双引号而不是单引号(正如gogaz建议的那样)。如果变量是字符串,还需要在其周围加引号 还有一件事-您可以删除$param!=“| |$param==NULL”和NULL都被认为是空的。我猜你的意思是$param!=“”&&$param!=此处为NULL,如果不是,请忽略。但如果$
在下一步中,我尝试在JS函数中捕获变量,将其放入“data:”字符串中 您希望使用双引号而不是单引号(正如gogaz建议的那样)。如果变量是字符串,还需要在其周围加引号 还有一件事-您可以删除
$param!=“| |$param==NULL
”和NULL
都被认为是空的。我猜你的意思是$param!=“”&&$param!=此处为NULL
,如果不是,请忽略。但如果$param为null,这也可能导致问题
$param = $_GET['param'];
if(!empty($param)) {
echo "<script type='text/javascript'>",
"onparam('$param');",
"</script>";
}
$param=$\u GET['param'];
如果(!empty($param)){
回音“,
“onparam('$param');”,
"";
}
您希望使用双引号而不是单引号(正如gogaz建议的那样)。如果变量是字符串,还需要在其周围加引号
还有一件事-您可以删除$param!=“| |$param==NULL
”和NULL
都被认为是空的。我猜你的意思是$param!=“”&&$param!=此处为NULL
,如果不是,请忽略。但如果$param为null,这也可能导致问题
$param = $_GET['param'];
if(!empty($param)) {
echo "<script type='text/javascript'>",
"onparam('$param');",
"</script>";
}
$param=$\u GET['param'];
如果(!empty($param)){
回音“,
“onparam('$param');”,
"";
}
您可能只需要替换“onparam($param);”代码>由“onparam($param);”,
(双引号而不是简单的)可能与wha重复。。只要有一个包含对PHP的ajax调用的.js文件就可以了?这已经超出了问题的范围,但是现在在Javascript中解析GET参数非常容易(你知道Javascript也可以访问URL,对吧?这使得获取参数变得很容易…),你可能只需要替换'onparam($param)代码>由“onparam($param);”,
(双引号而不是简单的)可能与wha重复。。只要有一个包含对PHP的ajax调用的.js文件就可以了?这已经超出了问题的范围,但是现在在Javascript中解析GET参数非常容易(你知道Javascript也可以访问URL,对吧?这样就可以轻松访问GET参数…)
$param = $_GET['param'];
if(!empty($param)) {
echo "<script type='text/javascript'>",
"onparam('$param');",
"</script>";
}