在 Js 文件中,我动态创建表单。我没有展示完整的文件,但它是由一组卡片组成的。然后在按下提交按钮后到达的 php 文件上,我看不到 POST 变量。这很奇怪,因为我可以访问 php,因此表单可以正常工作,但它没有设置 post 变量。有人能帮助我吗?
注意:我已经尝试过使用 Ajax,但遇到了同样的问题,到达页面但没有看到 post 变量集。
Js文件
var f = document.createElement("form");
f.setAttribute("method","post");
f.setAttribute("action","../pages/show_negozio.php");
var i = document.createElement("input");
i.setAttribute("type","hidden");
i.setAttribute("value","'.$_SESSION['result_array'][$x+3].'");
i.setAttribute("name","email");
i.setAttribute("id","email'.$x.'");
var s = document.createElement("input");
s.className = ("btn btn-primary");
s.setAttribute("type","submit");
f.appendChild(i);
f.appendChild(s);
cardFooterDiv.appendChild(f);
PHP文件
<?php
$name = $POST['email'];
echo "<p>".$name."</p>";
?>
心有法竹
阿波罗的战车
相关分类