【问题标题】:Fill text input field with posted form data from previous page使用上一页发布的表单数据填充文本输入字段
【发布时间】:2013-03-06 04:06:35
【问题描述】:

我有一个表单操作,它发布到第二个页面,上面有一个包含更多信息的表单。

如何将前一页表单字段中的信息提取(我猜是“获取”)到第二页的新字段中?

【问题讨论】:

  • 谢谢!这只能用 PHP 实现吗?
  • @Reuben 您可以使用任何服务器端语言来完成。但如果这是你的问题,你不能只使用 html/css/client 端 javascript。

标签: html forms post input get


【解决方案1】:

这取决于您处理表单的方式。您的服务器端脚本平台(例如 PHP)将提供一种访问 POST 数据以呈现到下一页的方法。

如果您只是编写没有服务器端组件的静态 HTML,这是不可能的。

【讨论】:

  • 是否有任何现成的脚本/东西(我是前端)可以让这(处理表单)变得容易?
【解决方案2】:

当您发布表单时,这意味着您正在向后端发送数据。要捕获该数据,您需要在服务器上使用 PHP 等服务器端语言对其进行处理。因此,假设您使用的是 PHP,您将使用以下方式获取发布的数据:

<?
$name = $_POST['name']; //if the form method is set to post
$name = $_GET['name'];  //if the form method is set to get
?>

$_POST 数组将保存您使用 POST http 请求发送的数据,而$_GET 数组将保存您使用 GET http 请求发送的数据。

【讨论】:

    猜你喜欢
    • 2013-06-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-17
    • 2015-03-17
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    相关资源
    最近更新 更多