通过POST向PHP发送JavaScript变量

通过POST向PHP发送JavaScript变量,javascript,php,html,post,Javascript,Php,Html,Post,提交表单时是否可以将JavaScript变量的内容发送到PHP?是。 只需向表单提交事件添加一个javascript回调 <script type="text/javascript"> var myglobalvariable = "myvalue"; onSubmit = function(){ document.myform.myinput.value = myglobalvariable; return true; } </scr

提交表单时是否可以将JavaScript变量的内容发送到PHP?

是。 只需向表单提交事件添加一个javascript回调

<script type="text/javascript">
    var myglobalvariable = "myvalue";
    onSubmit = function(){
        document.myform.myinput.value = myglobalvariable;  return true;
    }
</script>
<form name="myform" id="myform" method="post" action="index.php" onsubmit="onSubmit();">
    <input name="myinput" id="myinput" type="hidden" />
</form>

var myglobalvariable=“myvalue”;
onSubmit=函数(){
document.myform.myinput.value=myglobalvariable;返回true;
}

太棒了,非常感谢!:)但是,我如何访问检索到的数据
$\u POST['myinput']
似乎不是:P我无法在此服务器上进行var\u转储。数组键是相关输入的名称。在我的示例中,它将是“myinput”,但您的代码不会在输入上显示名称属性。你应该添加它们来从$u POST supergrobalGah检索值,我打错了哈哈。这就是它不起作用的原因。再次非常感谢:)