从PHP获取变量并在javascript上使用

从PHP获取变量并在javascript上使用,javascript,php,jquery,session,Javascript,Php,Jquery,Session,我在谷歌上搜索了一下,没有找到解决方案,你能帮我解决这个问题吗 我有一个javascript变量,它是php会话地址的名称,我想在javascript代码中使用这个会话值,但我不知道如何将这个名称传递给php并将会话值返回给我的js代码 我正在使用会话设置动态表单字段的值。所以我用 var field_name = "field"; document.getElementById(field_name).value = "<?php if(isset($_SESSION['fiel

我在谷歌上搜索了一下,没有找到解决方案,你能帮我解决这个问题吗

我有一个javascript变量,它是php会话地址的名称,我想在javascript代码中使用这个会话值,但我不知道如何将这个名称传递给php并将会话值返回给我的js代码

我正在使用会话设置动态表单字段的值。所以我用

var field_name = "field";    
document.getElementById(field_name).value = "<?php if(isset($_SESSION['field_name'])) echo $_SESSION['field_name'];?>";
var field\u name=“field”;
document.getElementById(字段名称).value=“”;
字段ID与会话地址的名称相同。我不能简单地使用“字段”这个词,因为它是动态的

我先谢谢你

只需使用:

var info= <?php echo json_encode("some_php_variable_here", JSON_HEX_TAG); ?>;
var-info=;

这可能只是HTML中的数据属性。在JS代码中,应该(实际上永远)运行PHP代码

然后可以用PHP填充数据属性,并在JS中读取。

数据属性可能重复