在没有ajax的情况下将数据发送到php脚本

时间:2016-06-16 10:17:19

标签: javascript php

我需要从html页面发送数据,通过输入元素发送到php脚本,我不能出于某种原因使用ajax。如何做到这一点?

我的代码是这样的:

HTML:

First Name : <input type"text" name="first_name">
<br><br>
Last Name : <input type"text" name="last_name">
<br><br>
<button id="submit_btn">Submit</button>

现在,我希望javascript类似于:

function redirect_from_here() {
        close(); //close the current window
        window.location='./phpfile.php'; //load the new page which will process the data sent to it.
}

我的问题是如何将HTML部分中的输入元素中的值作为要处理的数据发送到php脚本(在本例中为phpfile.php)。

请注意,我不想使用html表单来完成这项工作。

2 个答案:

答案 0 :(得分:2)

  1. 您正在使用HTML表单,因为您的代码中有输入字段。
  2. 输入是表单的一部分,应该由表单元素
  3. 包装
  4. 为什么在使用<form action='script.php'..时使用JS提交表单?
  5. 我建议你修改你的要求,而不是试图想出一种如何发送数据的hackish方式..

答案 1 :(得分:0)

只需提交一份包含action="phpfile.php"

的表单

如果对html不感兴趣, 然后在窗口位置将值绑定为GET表单方法