将 JavaScript var 传递给 php 函数


Pass JavaScript var to php function

我有JavaScript函数,将一个参数传递给

<script type="text/javascript">
function myfun(var1)
{
   var returnVal = "<?php echo get_value(); ?>";
}
</script>

我想传递JavaScript变量,即 var1get_value() ;

你不能那样做。

PHP 在服务器端执行,Javascript 客户端。这意味着,PHP代码在Javascript之前执行。

但是,您可以使用AJAX从Javascript调用PHP函数。

你可以参考:如何将 JavaScript 变量传递给 php 函数

如何将 JavaScript 变量传递给 PHP?

试试这个:

PHP is executed server-side.
Javascript client-side. 
It means, the PHP code is executed before the Javascript.
Here what you can do is to use jquery-ajax.
Inside that call a URL which returns variable you want.
Use that in result of ajax.
  • 谢谢