【发布时间】:2023-03-15 00:10:02
【问题描述】:
我有一个由 JS 自动填写的表格
我的表格是:
<form id="doSubmit" method="post">
<input type="text" id="usr" />
<input type="password" id="pwd" />
</form>
我的 JS 是:
document.forms["doSubmit"].elements["usr"].value = usr;
document.forms["doSubmit"].elements["pwd"].value = psw;
document.forms["doSubmit"].action = location.pathname + "user";
document.forms["doSubmit"].submit();
现在在 PHP 的下一页上,当我尝试使用时,我收到此错误 Undefined index,当我输入 print_r($_POST) 时,我收到 Array()
知道如何在下一页上发布表单数据吗?
【问题讨论】:
-
因为这个问题没有意义......“在下一页上发布数据”是什么意思?我认为基于 answer+cmets 他的意思是他如何访问发布的数据。
-
@tobyodavies - 很公平;我通过阅读答案和 cmets 提出了实际问题并更改了标题。我不得不承认我的第一个想法是他在混合 JS 和 PHP; @sikas – 请记住,我们必须理解您的问题;尝试尽可能准确地制定它。
标签: php javascript forms dom